We went through more than 50 Shein product listings and read every fabric composition label. The short version: it's plastic. Overwhelmingly, relentlessly plastic. And some of it is laced with chemicals that would be illegal to sell in Europe.

Here's everything we found, broken down by category, with the data to back it up. No corporate euphemisms. No "journey towards sustainability." Just what's actually in the clothes.

Shein Is 82% Plastic

According to Changing Markets Foundation research, approximately 82% of Shein's garments contain synthetic fibres as the primary material. The dominant culprit is polyester -- petroleum-based plastic, spun into thread, stitched into a $4 top that will shed microplastics every single time you wash it.

To put that in context: the fast fashion industry average is around 69% synthetic. Shein blows past that by over ten percentage points. They're not just following the industry trend -- they're leading the race to the bottom.

82%

of Shein garments are primarily synthetic

64%

are pure polyester, no blend

$4

average price of a Shein top. Cheap for a reason.

The economics are simple. Polyester costs a fraction of cotton, linen, or silk to produce. When you're selling dresses for the price of a coffee, the fabric has to come from somewhere cheap. That somewhere is a petrochemical plant.

What's In a Typical Shein Item?

We broke down our 50+ label audit by category. Here's what you'll typically find on the tag -- if you can find the tag.

Dresses

95-100% polyester. Across the board. Shein's dress category is a polyester monoculture. The occasional "satin" or "silk" dress? Check the label. It's polyester with a shiny finish. The few cotton dresses we found were exceptions that proved the rule, and even those often had 30-40% polyester blended in.

Tops & Blouses

90-100% polyester, with some viscose. Blouses are almost universally polyester. T-shirts are a slight step up, with some cotton options, but the default is still synthetic. Crop tops, bodysuits, going-out tops -- polyester, polyester, polyester.

Jeans & Trousers

70-80% cotton, 15-25% polyester, 2-5% elastane. This is actually where Shein is closest to acceptable. Denim requires cotton for structure, so even the cheapest jeans contain a majority of natural fibre. But the polyester content is higher than you'd find at most denim-focused brands, and the elastane is synthetic too.

Activewear & Loungewear

85-95% polyester or nylon, 5-15% elastane. Zero natural fibres. This is standard across the industry for activewear, but worth noting: these are the garments you sweat in the most, against bare skin, then throw in the washing machine where they shed the most microplastics.

Bottom line: unless you're buying jeans, you're almost certainly buying plastic. The category doesn't matter. The style doesn't matter. The price already told you everything you needed to know.

The Toxic Chemical Problem

It gets worse. The material isn't just plastic -- some of it is toxic plastic.

In 2025, Greenpeace published testing results on Shein garments sold in the EU. The findings were staggering:

  • PFAS (forever chemicals) at 3,300x the EU limit -- found in waterproof and stain-resistant items. PFAS don't break down in the environment or your body. They accumulate. They're linked to cancer, thyroid disease, and immune system damage.
  • Phthalates at 100x the EU limit -- plasticisers found in printed designs and PVC-coated accessories. Phthalates are endocrine disruptors. They mess with your hormones. The EU restricts them for a reason.
  • Lead and other heavy metals -- detected in jewellery and accessories at levels exceeding safety standards in multiple jurisdictions.

These aren't trace amounts that slipped through quality control. These are concentrations orders of magnitude beyond what regulators consider safe. And Shein ships directly to consumers, bypassing the retail import checks that would catch this at a physical store.

You're not just wearing plastic. You might be wearing plastic that's actively harmful to your health. That $7 dress has costs that don't show up at checkout.

But What About Shein's "evoluSHEIN" Line?

Ah, yes. Shein's sustainability line. Let's talk about it.

evoluSHEIN is Shein's attempt to look like they care. The line features garments made with "preferred materials" -- recycled polyester, organic cotton, that sort of thing. It has its own branding, its own landing page, its own press releases.

Here's the problem: it's a rounding error.

Shein adds an estimated 2,000-10,000 new styles to its platform every single day. evoluSHEIN represents a tiny fraction of that output. It's the equivalent of an oil company planting a single tree and calling it a reforestation programme. The maths doesn't math.

And even within evoluSHEIN, "recycled polyester" is still polyester. It still sheds microplastics. It still doesn't biodegrade. It's a better origin story for the same material with the same problems. Calling it "sustainable" is like calling a filtered cigarette "healthy."

The rest of fast fashion plays this game too, but nobody plays it at Shein's scale. When you produce at that volume, a "conscious" sub-line isn't strategy. It's camouflage.

How to Check Before You Buy

Look, we're not here to tell you never to shop at Shein. We're here to make sure you know what you're buying.

The problem is that Shein makes it absurdly hard to find fabric composition. It's buried in product details, inconsistently formatted, sometimes missing entirely. You'd have to click into every single item and hunt for it. Nobody does that when you're scrolling through 30 pages of $6 tops.

That's why we built Fibr.

Fibr is a free Chrome extension that reads fabric composition and displays it as a colour-coded badge directly on product images while you browse. Green for natural fibres. Yellow for mixed. Red for mostly synthetic. The percentage is right there, no clicking required.

Shein support is coming soon to Fibr. Right now we cover Zara, H&M, and Mango, with Shein next on the roadmap. Want to be notified when it launches? Install Fibr and you'll get the update automatically.

In the meantime, here's what you can do manually:

  • Check the "Product Details" section -- scroll past the photos and reviews. Look for fabric composition. If it says polyester, it's plastic. End of story.
  • Be suspicious of vague descriptions -- "satin," "silk feel," "cashmere-like" are marketing words, not fabric names. The composition label is the only thing that matters.
  • Avoid printed or coated items -- these are the garments most likely to contain PFAS or phthalates, based on the Greenpeace findings.
  • If no composition is listed, don't buy it -- seriously. If a brand won't tell you what's in the garment, that's your answer.

Frequently Asked Questions

Is Shein clothing toxic?

Some of it, yes. Greenpeace's 2025 testing found PFAS (forever chemicals) at 3,300 times the EU regulatory limit and phthalates at 100 times the EU limit in Shein garments. These chemicals are linked to cancer, hormonal disruption, and immune system damage. Not every Shein item will contain these substances, but the brand's quality control has repeatedly failed to catch dangerous levels of restricted chemicals. Printed items, coated fabrics, and accessories carry the highest risk.

What percentage of Shein is polyester?

Approximately 82% of Shein garments contain synthetic fibres as the primary material, with around 64% being pure polyester with no natural fibre blend. Polyester is petroleum-based plastic. It doesn't breathe, it sheds microplastics when washed, and it takes over 200 years to decompose. If you pick up a random Shein item, the overwhelming probability is that it's mostly or entirely plastic.

Is Shein sustainable?

No. Shein adds thousands of new styles daily, produces garments overwhelmingly from virgin synthetic fibres, and has been caught selling items with toxic chemical levels far exceeding safety limits. Their "evoluSHEIN" line uses recycled polyester and organic cotton in a tiny fraction of their total output. Recycled polyester still sheds microplastics and doesn't biodegrade. At Shein's production volume, a small eco-labelled sub-line is a marketing exercise, not a sustainability strategy.