H&M tops fit true to size. Generally true to size, but 'Slim Fit' line is very narrow.
Tops notes
Get a personal size recommendation for H&M tops, accounts for the brand's cut tendency and your saved measurements.
GENERAL BRAND GUIDANCE
This is a general brand-level sizing summary, not an exact product recommendation. For your specific size, paste a product link into the fit checker.
H&M tops fit true to size. Generally true to size, but 'Slim Fit' line is very narrow.
Best starting point
Your usual size should fit well in H&M tops.
Cut note
Generally true to size, but 'Slim Fit' line is very narrow.
Examples
Think tees, blouses, knits, and lightweight layering pieces.
Start at your usual size in H&M tops, then use the cut note below to choose neater or roomier. Cuts shift by fabric and collection in H&M tops, so item-level notes matter. Generally true to size, but 'Slim Fit' line is very narrow.
Choose the slimmer feel
Stay at your usual size for a clean fit, especially if the piece reads as closer-fitting cuts.
Choose the roomier feel
Size up only if you want extra ease or prefer this category to feel softer than typical closer-fitting cuts.
Variability and caveats
Cut
Structured pieces usually feel smaller first, especially through the shoulders, waist, or hip.
Fabric stretch
Fabric stretch changes how strongly the sizing tendency shows up: more give softens it, less give makes it more obvious.
Styling
Different collections or sub-lines can use different fit blocks, so styling changes may matter as much as the label size.
H&M sources from dozens of manufacturers globally, leading to noticeable variance between lines. Their mainline is close to true-to-size, but the "Divided" and "Slim Fit" sub-lines use significantly tighter grading, essentially a different size system.
Compare measurements side-by-side using the label rows below.
Fit notes below call out cut and measurement differences that matter most on smaller screens.
| Size | Bust | Waist | Hips | EU | UK |
|---|---|---|---|---|---|
XS | 31–33" | 24–26" | 34–36" | 32 | 6 |
S | 33–35" | 26–28" | 36–38" | 34 | 8 |
M | 35–37" | 28–30" | 38–40" | 36 | 10 |
L | 37–39" | 30–32" | 40–42" | 38 | 12 |
XL | 39–41" | 32–34" | 42–44" | 40 | 14 |
Measurements are shown in inches where numeric values are available.
Chart footnotes
H&M tops are usually true to size.
Search more brands like H&M →