Sizing Comparison

H&M vs Bershka sizing: which runs smaller?

Updated June 10, 2026 · By the TRYSHOP team

H&M and Bershka both label clothes in EU sizes and both run small — but Bershka takes it further. As Inditex's youth brand, it's cut for a young, slim frame and carries perhaps the strongest "size up" consensus on the high street: one size up is standard for anything fitted, and two isn't unusual for jeans. H&M's smallness is narrower, concentrated in bottoms, with tops sitting closer to true to size.

The letters are where switching between them goes wrong. Bershka assigns one letter per EU size — its M is EU 38 — while each H&M letter spans two EU sizes, making its M cover EU 40–42. The same M on the hanger is a genuinely different garment in each store, so the tables below convert through the EU number and through body measurements, never the letter.

The short answer

Bershka runs smaller — and its letters sit one to two EU sizes below H&M's

Bershka is the smaller-fitting brand on both counts. By the label, its letters map one to two EU sizes below H&M's — Bershka's M is EU 38 while H&M's M spans EU 40–42 — so converting by letter overshoots immediately. By the garment, Bershka's youth cut runs slim everywhere: fitted tops, dresses, and especially jeans, which run on their own numeric scale (EU 32–48) and routinely need two sizes up.

Measure to measure, the published charts tell a subtler story: at the same EU number, Bershka allows a slightly fuller bust but a slightly smaller waist than H&M — its EU 40 lists a 72–75 cm waist against H&M's 74–78 cm. Either way, the practical rules barely change: size up for anything fitted at Bershka, size up for bottoms at H&M, and let each brand's oversized pieces (Bershka's knits and hoodies, H&M's flowy styles) be the exception you take at true size.

H&M vs Bershka at a glance

H&MBershka
Letter sizesEach letter spans two EU sizes; M is EU 40–42One letter per EU size; M is EU 38
Overall fitRuns small — bottoms worst, by one to two sizesRuns slim everywhere — strongest size-up consensus around
JeansSize up one to two; sized on the regular EU scaleOwn numeric scale (EU 32–48); two sizes up isn't unusual
True-to-size cornerTops and knitwear; flowy styles run generousOversized hoodies and knits
Target cutBroad mainstream blocks, inconsistent item to itemYouth blocks for a young, slim frame

Letter sizes compared (women)

The same EU size carries a different letter at each brand — converting by letter is the mistake this table exists to prevent.

EUUSBershka labelH&M label
342XSXS
364SS
386MS
408LM
4210XLM
4412XXLL

Women's bust and waist side by side

Body measurements at the same EU size. Bershka's figures are as republished from its size guidance (aggregator-sourced); H&M's come from its published size guide. Note the pattern: Bershka allows slightly more bust but slightly less waist at each EU size.

EUBershka bustH&M bustBershka waistH&M waist
3480–83 cm · 31.5–32.7"78–82 cm · 30.7–32.3"60–63 cm · 23.6–24.8"62–66 cm · 24.4–26"
3684–87 cm · 33.1–34.3"82–86 cm · 32.3–33.9"64–67 cm · 25.2–26.4"66–70 cm · 26–27.6"
3888–91 cm · 34.6–35.8"86–90 cm · 33.9–35.4"68–71 cm · 26.8–28"70–74 cm · 27.6–29.1"
4092–95 cm · 36.2–37.4"90–94 cm · 35.4–37"72–75 cm · 28.3–29.5"74–78 cm · 29.1–30.7"
4296–99 cm · 37.8–39"94–98 cm · 37–38.6"76–79 cm · 29.9–31.1"78–82.5 cm · 30.7–32.5"
44100–103 cm · 39.4–40.6"98–102 cm · 38.6–40.2"80–83 cm · 31.5–32.7"82.5–87.5 cm · 32.5–34.4"

Men's tops — read with caution

Not directly comparable: Bershka's figures (aggregator-republished from its size document) are garment chest measurements — the clothing itself — while H&M's are body measurements. Equal numbers therefore mean Bershka fits a smaller body once wearing ease is accounted for. Orientation only.

SizeBershka chest (garment)H&M chest (body)
S90–94 cm · 35.4–37"EU 46 (S): 90–94 cm · 35.4–37"
M96–100 cm · 37.8–39.4"EU 48 (M): 94–98 cm · 37–38.6"
L102–106 cm · 40.2–41.7"EU 52 (L): 102–106 cm · 40.2–41.7"
XL108–112 cm · 42.5–44.1"EU 54 (L): 106–110 cm · 41.7–43.3"

Switching between H&M and Bershka

  • Convert through the EU number on the label, never the letter — the letters disagree by up to two sizes, with Bershka's running lower.
  • Coming from H&M to Bershka: keep your EU number as the floor, then add Bershka's slim-cut correction — one size up for fitted pieces, and check the separate denim chart before buying jeans, where two up is common.
  • Coming from Bershka to H&M: tops at the same EU number will feel similar or roomier, but H&M bottoms still need one to two sizes up — Bershka habits don't exempt you from H&M's denim problem.
  • Both brands have an oversized exception: Bershka's hoodies and knits and H&M's flowy styles fit true to size or generous, so don't stack a size-up on top of an oversized cut.

Measurements are based on each brand's published size charts and may vary by garment, fabric, and region. For the full charts and fit notes, see the H&M size guide and the Bershka size guide.

H&M vs Bershka sizing FAQs

Which runs smaller, H&M or Bershka?

Bershka. Both run small, but Bershka is cut for a young, slim frame and carries one of the strongest size-up consensuses anywhere — one size for fitted pieces, often two for jeans. H&M's smallness is mostly confined to bottoms, with tops closer to true to size.

Is an H&M medium the same as a Bershka medium?

No — and the gap is bigger than between most brands. Bershka's M maps to EU 38, while H&M's M spans EU 40–42, so the H&M medium is physically one to two sizes larger before fit differences even enter. Convert through the EU number instead.

How do I convert my H&M size to Bershka?

Keep the EU number and expect a different letter: your H&M EU 40 (labelled M) is Bershka's EU 40, labelled L. Then apply Bershka's fit correction — go up one for fitted tops and dresses, and check the denim chart separately, since Bershka jeans run on their own EU 32–48 scale.

Do I size up in jeans at both brands?

Yes, and Bershka needs more. H&M denim runs one to two sizes small. Bershka denim combines a slim youth cut with its own separate numeric scale, and going up two is a routine recommendation. At both, the cm waist measurement beats any label conversion.

Why does the men's comparison look so close on paper?

Because the numbers measure different things. Bershka's republished men's figures are garment measurements — the chest of the clothing itself — while H&M's are body measurements. A 96–100 cm Bershka M garment fits a body comfortably smaller than 96 cm, so matching the raw numbers understates how much slimmer Bershka fits.

Stop guessing between brands.

Download TRYSHOP to preview H&M and Bershka pieces on a photo of yourself before you buy — and see which brand's cut actually suits you, not just which size chart says it fits.

Get TRYSHOP on Google Play