Shop Smart,Wear Confidence
HomeSkirtsZara vs H&M

Zara vs H&M: is the pricier skirt worth it?

The H&M Denim Maxi Skirt runs $35; the Zara Satin Midi Skirt is $46 — about 1.3× the price ($11 more). Here's the side-by-side, and what that gap actually buys.

H&MZara
Price$35$46
MaterialRigid cotton denim — H&M lists the shell as 100% cotton, with an 80/20 polyester-cotton pocket lining.The shell is 100% polyester in a satin-effect technical weave — not silk — cut with an elastic waistband and no structure.
FitRegular waist, straight maxi cut with a high slit at the back hem, in US sizes 0-20. The denim is rigid with little give when new, and try-on reviewers spend most of their time on finding the right size, so check the size guide rather than defaulting to your usual number.Unstructured with an elastic waist, so sizing is forgiving through the hips. It runs long: one 158 cm owner reported the midi hitting almost full length, and the thin satin shows the outline of shorts worn underneath.
QualityThe rigid denim feels sturdy for the price but, per H&M's own description, starts firm and only softens and relaxes with wear. Long-term durability reports are thin because the line rotates quickly — most owner feedback is try-on impressions, not years-of-wear accounts.Owner reports are moderate: a good weight and a good price for a fast-fashion piece, but the fabric is a slightly rustly technical satin rather than a substantial weave. Treat it as short-rotation clothing, not a long-term buy.
Best forShoppers who want to try the long denim skirt silhouette at the lowest workable price and accept fast-fashion construction in exchange.Shoppers who want the current satin-skirt look at low cost and low commitment, for dinners and everyday outfits rather than years of service.
CareMachine wash cool with like colors and tumble dry medium; expect the denim to soften and relax over the first several wears.Machine wash cold on a gentle cycle and hang to dry, keeping any ironing on a low setting since polyester satin marks easily at high heat.

Both skirts are fast-fashion pieces with no meaningful construction advantage over each other, separated by $10.91 and a complete difference in fabric, silhouette, and end use. The H&M is rigid cotton denim in a maxi cut; the Zara is unstructured polyester satin in a midi cut. The gap is not a quality gap — it is a style gap.

The case for H&M
The H&M's 100% cotton denim shell is the more durable base material, and at $34.99 it delivers a current silhouette in a fabric that will physically outlast polyester satin through repeated wear and washing.
The case for Zara
The Zara's elastic waist and satin drape make it the more forgiving and immediately wearable piece for occasions that call for a dressed-up look without structure.

The bottom lineIs the pricier one worth it?

Buy the H&M if the denim maxi silhouette is the look being sought and longevity of the fabric matters even modestly — cotton denim holds up to washing better than technical polyester satin and the $34.99 price is the lower risk. Step up to the Zara only if the satin-skirt look is specifically the goal, with the understanding that the extra $10.91 buys a different aesthetic entirely, not better construction or fabric quality — polyester satin at this price tier is a short-rotation material that marks easily and shows undergarments, so the premium is for the drape and the trend, nothing more.

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

See all skirts, ranked budget to luxury →