+23%
Cotton spot price, 18 months
~25%
Typical unit cost cut from fibre swap
200→180
GSM trimmed in a typical "same" tee
0
Brands required to announce a fibre swap

TL;DR

Your favourite brand probably didn't raise its prices. It changed the fabric. When costs rise, brands have two levers: hold the price (and lose the customer) or quietly swap in a cheaper fibre (and hold margin). Most pull the second lever. There's no announcement. The inside label is the only place it shows.

The cost squeeze, from the brand's side

Cotton has gone from around 65 cents a pound to over 80 in the last eighteen months. Ocean freight rates have spiked twice in the same window. Wages in every garment-making country have crept up. Meanwhile customers have trained themselves to recoil at a price increase — every retailer has data showing exactly how many units they lose per dollar added to the sticker.

The brand is stuck. There's a number they can't go over.

The one cost line nobody checks

So they go looking for a cost line nobody checks. It's not the stitching — people feel that. It's not the cut — people see it in the mirror. It's the fibre content on the inside label. That's the one place a brand can take a meaningful percentage out of unit cost and most customers will never know.

How the swap actually works

Take a hero t-shirt. It used to be 100% combed cotton at 200 GSM, costing roughly $4 per unit all-in. The brand quietly moves it to a 60/40 cotton-polyester blend at 180 GSM. Suddenly it's $3 per unit.

Old hero tee New (same SKU, same price) Customer notices?
100% combed cotton 60% cotton / 40% polyester Not in store
200 GSM (heavy hand) 180 GSM (lighter) Subtly, on first wear
Wrinkles when worn Resists wrinkles Some prefer it
Soft after 20 washes Pills at month three After purchase

The shirt feels almost the same in-store. It wrinkles less, which some customers actually prefer. It pills earlier, but that shows up in month three, not at checkout. The sticker price stays at $25. Nobody complains at the till. Margin jumps.

The denim version is even sneakier

A pair of jeans used to be 100% cotton — that's what made them denim. Look at almost any mid-market pair now. 98% cotton, 2% elastane is the new normal. Some run lower — 80-something percent cotton, the rest a mix of polyester and elastane. The pair still says "jeans" on the swing tag. The fabric is a different animal.

And the original mill weight that lasted ten years has been quietly trimmed by 20-30 grams per square metre. The jean dies in three years now. Nobody told you.

It's not always cynical — but it's rarely announced

To be fair, costs really have gone up, and some brands genuinely eat it to protect the product. Heritage workwear brands, premium denim labels, some of the older European houses — they hold the line because the fabric is the brand. But across the mid-market, where the brand is the logo and the fabric is the cost line, the fabric goes first. Every time.

The really telling thing is that the change almost never gets announced. There's no press release that says "we've moved our flagship tee from 100% cotton to a 60/40 blend." It just happens between production runs. The shirt on the website looks identical. The model wears it the same way. Only the inside label tells you.

Put yourself in the brand's shoes one more time. Would you announce it? Of course not. The whole point of swapping the fabric instead of the price is that it's invisible.

Industry Law #4: When costs rise, the fabric gets cut before the price does. The label is where you catch it — often before your hands even notice.

How to catch it on yourself

  1. Compare new stock to old garments you already own. If you've been buying the same brand for years, dig out a five-year-old piece and read both inside labels. The before/after is usually obvious.
  2. Watch the GSM, not just the fibre. Even a 100% cotton tee can be thinned out by dropping 20 GSM. Some brands publish weight; for others you can feel it by holding both up to light.
  3. Treat "cotton-rich" and "cotton blend" as warnings. Marketing language designed to imply pure when it isn't.
  4. Reward brands that announce upgrades. The few brands that proudly publish "we moved this from 90/10 to 100% cotton" deserve your repeat business. They're the exception.