Why do horizontal stripes sometimes make people look thinner?
Show answer & explanation
Answer: They create many edges that break up the body's outline
They stretch the fabric so it hugs the body more tightly — Wrong. Fabric doesn't stretch just because of stripes; the material behaves the same regardless of pattern. The effect is purely visual, not physical. If stripes stretched fabric, they would also change the fit, which doesn't happen.
They create many edges that break up the body's outline ✓ — Correct! The brain judges width from how many edges cross the body, and horizontal stripes add many edges that fragment the outline, so the body reads as narrower. This is the Helmholtz illusion, where a filled space looks smaller than an empty one of the same size. So stripes can slim, contrary to popular belief.
They confuse the camera into recording a narrower shape — Wrong. Cameras record light, not interpret patterns. The illusion happens in your brain, not in the lens. While camera angles can affect how stripes look, the core reason is neural processing, not photographic trickery.
More Psychology & Behavior questions
- Does holding a warm drink really make strangers seem friendlier?
- Why might someone value an IKEA table more after building it themselves than after simply receiving it assembled?
- If a store map shows shortcuts, why can the main route still shape where most shoppers walk?
- Why can a pleasant room display and a cheap small item trigger buying that is not just careful price comparison?
- If two stores sell the same items, why can the one that routes shoppers past more departments generate more add-on purchases?
- Why does the sequence of showroom, market hall, and self-serve furniture area make commercial sense for a shopper choosing a sofa or table?