H&M is a high-street brand that sells everything from fitted basics to oversized streetwear. Because the cut changes from item to item, a Medium in one top can feel very different from a Medium in another.

Why H&M sizing feels inconsistent

How to pick your size

  1. Read the fit name. "Oversized" means you can often take your normal size, or size down if you want a closer look.
  2. Check the product's size guide. It lists chest, waist and hip measurements in cm or inches.
  3. Compare with your measurements. Our guide to measuring yourself takes about three minutes.
  4. Read recent reviews. Look for comments from people with a similar build.

Compared with Zara

Shoppers often compare H&M with Zara, which many find cut more closely. We cover this side by side in Zara vs H&M sizing.

Converting sizes

If you are used to US or EU sizes, use the size converter to switch to UK sizing before ordering.

Want a quick recommendation?

Tell the AI your height, weight and preferred fit, and pick H&M as the brand.

✦ Find my size free