Shop Smart,Wear Confidence
HomeButton-UpsDior vs H&M

Dior vs H&M: is the pricier button-up worth it?

The H&M Slim Fit Cotton Shirt runs $25; the Dior Cotton Poplin Shirt is $950 — about 38.0× the price ($925 more). Here's the side-by-side, and what that gap actually buys.

H&MDior
Price$25$950
MaterialThin cotton or cotton-blend (poplin, oxford or linen blend).Fine cotton poplin and structured cottons, with some styles featuring intricate embroidery, jacquard, or embellishment.
FitSlim European cut, true to size; runs trim and short.Refined tailored fit with a clean shoulder and trim body; cut for an elegant, couture-influenced line.
QualityBudget — thin cloth, basic buttons and seams, fades and loosens after several washes.Meticulous seams, fine buttons, and detailed embroidery reflect couture-level construction. Finishing is among the most refined in the tier.
Best forOccasional wear, trend pieces, and cheap one-season shirts.Elevated luxury and evening dressing, from sharp poplin dress shirts to ornate embroidered statement styles.
CareCold wash and hang or tumble low; expect some shrink and colour loss early on.Dry clean to protect embroidery and structure; handle embellished styles with particular care.

H&M's Slim Fit cotton shirt is a $25 trend basic; Dior's Cotton Poplin runs about $950 with couture construction and embroidery options. The roughly $925 gap pays for meticulous seams, fine buttons and detailing, not a shirt that survives many more washes.

The case for H&M
Costs $25, slim European cut, true to size, fine for one-season wear, cheap trend piece
The case for Dior
Fine cotton poplin, meticulous seams, fine buttons, couture-level construction, embroidery and jacquard options

The bottom lineIs the pricier one worth it?

Buy the H&M shirt at $25 for occasional or one-season wear; the thin cloth and basic buttons fade and loosen after several washes, which reviewers expect at the price. Dior's $950 poplin offers meticulous seams, fine buttons and some of the most refined finishing in the tier, plus embroidered statement styles. The extra ~$925 is the label, the artistry and the construction, not durability you'd notice day to day. Pay up for refined or evening dressing; otherwise the H&M covers a trend shirt cheaply.

We may earn a commission if you buy through this link, at no extra cost to you.

See all button-ups, ranked budget to luxury →