Not Perfect Linen Review: Sustainable and Ethically Sourced Chemical Free Linen Clothes

Not Perfect Linen

Not Perfect Linen makes plant based linen homeware.
55 / 5Eco rating · Fully natural · 100% plant fibre · 247 products scanned
🎟 1 free read · a free account gives 3 reads a month

We may earn an affiliate from this sale. 

By the numbers

The smart read on Not Perfect Linen

Plant fibre
Verified
100%
PLANT OTHER
0% animal · 0% synthetic
Catalogue
scanned
No sampling
145/247
59% of the catalogue read, style by style
Sourcing
transparency
Fibre-to-garment
4/5
farm-to-shelf, checked against sources
Plant fibre, brand by brand
Throne Standard scan
100%100%100%97%86.9%64.9%60.5%58.4%29.2%14.7%Not PerfectLinenTerraThreadKentHarvest &MillKotnEverlanePactMATE theLabelPatagoniaGymshark
Not Perfect Linen composition
247 styles
100% PLANT
Plant100%
Animal0%
Synthetic0%
Semi-synth0%

Instant fibre check

free · no login

Tap any fibre to see its class and whether it is in Not Perfect Linen. The same engine that scores every brand.

CottonLinenHempWoolSilkCashmereElastanePolyesterNylonAcrylicViscoseModalLyocellBamboo
Elastane
Synthetic
Stretch plastic (spandex). The usual hidden ingredient in “cotton” underwear, and a common trigger for sensitive skin.
✗ Not Perfect Linen is 0% elastane, plastic-free.

🔍 Not Perfect Linen is 1 of 1,000+ brands we scan fibre by fibre. See Not Perfect Linen’s full 247-style breakdown

Every sku, scored

Every product read fibre by fibre

The 247-style fibre audit · Not Perfect Linen🔒 members
Free preview. The headline breakdown:

No headline breakdown published for this brand yet.

Every style, fibre by fibre 247 styles:
#StyleCompositionClass
01Annie Pickle on Style, Creativity & Linenn/aNot stated
02Linen Bib Apron with Pocketsn/aNot stated
03Linen Bib Apron for Womenn/aNot stated
🔒

See every Not Perfect Linen style, scored

All 247 products fibre by fibre, with prices, links and the sourcing ledger. Factory & licence numbers you can verify yourself.

Free · 3 free passes included.

Heads up: this uses your one free read. A free account gives you 3 passes instead.

Every style, fibre by fibre 247 styles (scroll):
#StyleCompositionClass
01Annie Pickle on Style, Creativity & Linenn/aNot stated
02Linen Bib Apron with Pocketsn/aNot stated
03Linen Bib Apron for Womenn/aNot stated
04Linen Kitchen Towelsn/aNot stated
05Large linen waffle bath towel . Not PERFECT LINENn/aNot stated
06Women Linen Clothing Gift Cardn/aNot stated
07Large linen waffle bath towel . Not PERFECT LINENn/aNot stated
08Large linen waffle bath towel . Not PERFECT LINENn/aNot stated
09Linen Tableclothn/aNot stated
10Red Linen Tableclothn/aNot stated
11Linen Tableclothsn/aNot stated
12White Linen Tableclothn/aNot stated
13Natural Linen Tableclothn/aNot stated
14Large linen waffle bath towel . Not PERFECT LINENn/aNot stated
15Large linen waffle bath towel . Not PERFECT LINENn/aNot stated
16Linen Table Runnern/aNot stated
17Hanging Laundry Linen Bag10% linenPlant
18Large Laundry Linen Bag10% linenPlant
19Fabric Samples / Ready To Shipn/aNot stated
20Linen Cocktail Napkinsn/aNot stated
21Linen Napkinsn/aNot stated
22Black Linen Napkinsn/aNot stated
23Linen Belt10% linenPlant
24Linen Belt10% linenPlant
25Maxi ODESA gathered linen dress . Not PERFECT LINEN10% linenPlant
26Midi ODESA gathered linen dress . Not PERFECT LINEN10% linenPlant
27Men Linen Clothing Gift Cardn/aNot stated
28Blue Gingham Linen Dress with Gathered Skirt10% linenPlant
29Green Linen Napkinsn/aNot stated
30Linen Pillow Coversn/aNot stated
31Linen Pillowcasesn/aNot stated
32White Linen Napkinsn/aNot stated
33Criss Cross Linen Apronn/aNot stated
34Linen Smock Apronn/aNot stated
35Linen Pinafore Apron with Cross Back Straps & Pocketsn/aNot stated
36Linen Cross Back Apron with Pocketsn/aNot stated
37Set Of 2 Linen Bread Bags (Loaf + Baguette) In Natural Linen10% linenPlant
38Set Of 2 Linen Bread Bags In Natural Linen10% linenPlant
39Oversized Linen Top with Wide Sleeves10% linenPlant
40Ruffle Maxi Linen Skirt with Pockets Tiered High Waisted WILLOW . Not PERFECT L10% linenPlant
41MAXI Sleeveless Linen Dress SMOCKn/aNot stated
42Oversized Gingham Linen Dress10% linenPlant
43Green Gingham Linen Maxi Dress10% linenPlant
44Linen A Line Wrap Maxi Dress with Tie ALTHEAn/aNot stated
45Gingham Linen Dress for Women10% linenPlant
46Green Linen Dress with Pocketsn/aNot stated
47Gingham Linen Slip Dress22% linenPlant
48Butter yellow linen shirt MARLEn/aNot stated
49Gathered Linen Skirt with Pockets10% linenPlant
50High10% linenPlant
51White Linen Skirt with Pockets10% linenPlant
52Red Gingham Linen Dress with Bow Tie10% linenPlant
53Women’s gingham short linen high waist MAINn/aNot stated
54Peplum blouse with bow tie detail MELINAn/aNot stated
55Linen button down shirt relaxed cut YVOIREn/aNot stated
56Tailored linen blouse bow tie front MIJASn/aNot stated
57Linen Tunic Top with Collar10% linenPlant
58Throw on linen jacketn/aNot stated
59Linen cami top women’s relaxed fit with thin straps RIMINI . Not PERFECT LINEN10% linenPlant
60Washed Linen Tableclothn/aNot stated
61Mens Cargo Linen Shorts10% linenPlant
62Men’s Linen Blazer Jacket with Relaxed Fit and Snaps10% linenPlant
63Men’s Comfortable Linen Pants with Pleats for Easy Fit10% linenPlant
64Men’s Pleated Linen Pants with Belt Loops and Elastic Waist10% linenPlant
65Men’s Linen Drawstring Pants for Casual Everyday Wear10% linenPlant
66Men’s Linen Pants with Drawstring Waist and Tapered Legs10% linenPlant
67Mens Long Sleeve Linen Shirts MONTREAL . Not PERFECT LINEN10% linenPlant
68Linen Men's Shirt Long Sleeve MONTREALn/aNot stated
69Long Sleeve Linen Shirts for Men MONTREALn/aNot stated
70Mens Linen Shirts Long Sleeve MONTREAL . Not PERFECT LINEN10% linenPlant
71Mens Linen Shirts Long Sleeve MONTREAL . Not PERFECT LINEN10% linenPlant
72Men’s Linen Short Sleeve Shirt QUEBECn/aNot stated
73Linen Men's Shirt Long Sleeve MONTREALn/aNot stated
74Mens Linen Short Sleeve Button Down Shirts Q . Not PERFECT LINEN10% linenPlant
75Mens Linen Shorts10% linenPlant
76Mens Linen Shorts10% linenPlant
77Linen Shorts Men10% linenPlant
78Linen Shorts Men10% linenPlant
79Women’s linen tank top VIENNAn/aNot stated
80White linen button down shirt MARLEn/aNot stated
81White linen button down shirt MARLEn/aNot stated
82Butter yellow linen shirt MARLEn/aNot stated
83White linen top sleeveless button back round neckline BAY10% linenPlant
84White linen crop top sleeveless round neckline BAY . Not PERFECT LINEN10% linenPlant
85Cobalt blue linen crop top sleeveless high neck BAYn/aNot stated
86Linen Tunic for Women10% linenPlant
87Wide Sleeve Linen Top10% linenPlant
88Longline linen shirt side slit design LIVORNOn/aNot stated
89Round10% linenPlant
90Oversized Linen Tunic Top10% linenPlant
91Oversized Linen Shirt with Round Neck10% linenPlant
92Linen Collar Shirt Oversized10% linenPlant
93Linen tank top swing A line PRAGUEn/aNot stated
94V neck linen top relaxed cut MALTAn/aNot stated
95Loose linen tops with 3/4 sleeves JANUARYn/aNot stated
96Cut loose linen top with boat neckline JANUARYn/aNot stated
97Black linen top HAMBURGn/aNot stated
98Elastic waist linen pants with side pockets ATHENS10% linenPlant
99Relaxed linen shirt easy fit YVOIREn/aNot stated
100Linen t shirt women LUCAn/aNot stated
101Linen button down shirt relaxed cut YVOIREn/aNot stated
102V Neck Linen Top for Women LUCAn/aNot stated
103Linen t shirt women LUCAn/aNot stated
104V neck linen blouse LUCAn/aNot stated
105Cream linen tank top relaxed fit with wide neckline PORTO . Not PERFECT LINEN10% linenPlant
106Relaxed fit linen tank top with wide neckline PORTO . Not PERFECT LINEN10% linenPlant
107Puff Sleeve Linen Blouse for Women10% linenPlant
108Tailored linen blouse bow tie front MIJASn/aNot stated
109White Linen Blouse with Puff Sleeves10% linenPlant
110Linen Blouse with Ties for Women MIJASn/aNot stated
111Linen Blouse with Ties for Women MIJASn/aNot stated
112Linen Blouse for Women with Puff Sleeves10% linenPlant
113Linen Button10% linenPlant
114Linen Midi Skirt with Pockets10% linenPlant
115A10% linenPlant
116Linen Gathered Midi Skirt with Elastic Waist10% linenPlant
117Linen Midi Skirt for Women10% linenPlant
118Linen Skirt with Pockets for Women10% linenPlant
119Linen Skirt with Elastic Waist and Pockets10% linenPlant
120High10% linenPlant
121White Gathered Linen Skirt10% linenPlant
122Button10% linenPlant
123Loose Gingham Linen Dress with Dropped Shoulders10% linenPlant
124Linen cami top women’s relaxed fit with thin straps RIMINI . Not PERFECT LINEN10% linenPlant
125Peplum blouse with bow tie detail MELINAn/aNot stated
126Gingham Linen Dress with Pockets10% linenPlant
127Linen A Line Wrap Maxi Dress with Tie ALTHEAn/aNot stated
128Throw on linen jacketn/aNot stated
129Sleeveless Gingham Linen Dress with Bow Tie10% linenPlant
130MAXI Sleeveless Linen Dress SMOCKn/aNot stated
131Short Sleeve Gingham Linen Maxi Dress9% linenPlant
132Linen Button95% linenPlant
133Green Linen Dress with Pocketsn/aNot stated
134Linen Midi Skirt A10% linenPlant
135Women’s gingham short linen high waist MAINn/aNot stated
136Elastic Waist Linen Skirt with Pockets10% linenPlant
137Linen tank top swing A line PRAGUEn/aNot stated
138White Linen Midi Skirt10% linenPlant
139Linen tank top swing A line PRAGUEn/aNot stated
140Linen tank top swing A line PRAGUEn/aNot stated
141Linen tank top swing A line PRAGUEn/aNot stated
142Blue floral sleeveless top linen cami SORRENTO . Not PERFECT LINEN10% linenPlant
143Oversized linen shirt v neck design LIVORNOn/aNot stated
144Linen cami top for women SORRENTOn/aNot stated
145Fit linen pants with belt loops SARAHn/aNot stated
146V neck linen top cami SORRENTOn/aNot stated
147Linen jacket for womenn/aNot stated
148Oversized linen jacket women10% linenPlant
149Linen blouse with bow tie front MELINAn/aNot stated
150Linen wrap top cropped v neck MADRIDn/aNot stated
151Floral Linen Maxi Slip Dressn/aNot stated
152Relaxed Gingham Linen Dress10% linenPlant
153White Gingham Linen Maxi Dress10% linenPlant
154Brown Linen Dressn/aNot stated
155Floral Linen Dress with Pocketsn/aNot stated
156Green linen shorts women’s with elastic waist MAIN . Not PERFECT LINEN10% linenPlant
157Black Linen Skirt with Pockets10% linenPlant
158Cropped linen top with wrap waist MADRIDn/aNot stated
159Black linen crop top sleeveless with round neck BAY . Not PERFECT LINEN10% linenPlant
160Black Linen Skirt with Pockets High Waisted OIA . Not PERFECT LINEN10% linenPlant
161Linen Wrap Skirt with Tie Front10% linenPlant
162High waist buttoned linen pants tapered fit DOOLIN . Not PERFECT LINEN10% linenPlant
163Straight linen cropped pants high waist PUGLIAn/aNot stated
164V Neck Linen Maxi Slip Dress LANGLEYn/aNot stated
165Cropped straight linen pants with elastic waist PUGLIA . Not PERFECT LINEN10% linenPlant
166Chocolate Brown Linen Slip MIDI Dress LANGLEY . Not PERFECT LINEN10% linenPlant
167Emerald Green Boat Neckline Linen Dress SARDINIA . Not PERFECT LINEN10% linenPlant
168Black Linen Maxi Dressn/aNot stated
169Wide Leg Linen Pants for Women in olive WELSn/aNot stated
170Cap Sleeve Gingham Linen Maxi Dress10% linenPlant
171Wide leg linen pants high waist maxi length WELS . Not PERFECT LINEN10% linenPlant
172Brown Polka Dot Linen Dressn/aNot stated
173Polka Dot Linen V10% linenPlant
174Green Linen Midi Dressn/aNot stated
175White Linen Vn/aNot stated
176Brown Linen Midi Dressn/aNot stated
177Red Linen Maxi Dressn/aNot stated
178Blue Linen Maxi Dressn/aNot stated
179Linen Beige Midi Dressn/aNot stated
180Oversized Linen Dress VOLUMEn/aNot stated
181Loose Fitting Linen Maxi Dress EMILIEn/aNot stated
182Elastic waist linen pants with side pockets ATHENS10% linenPlant
183Linen shorts women’s A line high waist SOLLERn/aNot stated
184Linen Skirt with Pockets and Button Front MARSEILLE . Not PERFECT LINEN10% linenPlant
185Vintage High Waisted Linen Skirt with Pockets 1950’s CITY . Not PERFECT LINEN10% linenPlant
186Brown Polka Dot Wrap Linen Dress10% linenPlant
187Loose Fitting Sleeveless Linen MIDI Dress SMOCK . Not PERFECT LINEN10% linenPlant
188Cut Loose Linen Dress with Pockets EMILIE . Not PERFECT LINEN10% linenPlant
189Short Sleeve Linen Dress with Camp Collar MAPLEn/aNot stated
190Cream Puff10% linenPlant
191Blue floral sleeveless top linen cami SORRENTO . Not PERFECT LINEN10% linenPlant
192Linen peplum top sleeveless round neckline EZE . Not PERFECT LINEN10% linenPlant
193Relaxed Linen Top with Balloon Sleeves ELMINAn/aNot stated
194V neck linen blouse with front snaps GETTYn/aNot stated
195Black Linen Maxi Dress​ ROSEMARYn/aNot stated
196A line linen top trapeze shape GETTYn/aNot stated
197Floral Linen Maxi Dress Rosemaryn/aNot stated
198Linen button shirt women NOOSAn/aNot stated
199Gingham Linen Midi Dress with Bow Tie10% linenPlant
200Ruffle Maxi Linen Skirt with Pockets Tiered High Waisted WILLOW . Not PERFECT L10% linenPlant
201Linen Slip Dress with Buttons & Pockets SELMAn/aNot stated
202Linen Slip Dress with Buttons & Pockets SELMAn/aNot stated
203Linen Slip Dress with Buttons & Pockets SELMAn/aNot stated
204Linen Slip Dress with Buttons & Pockets SELMAn/aNot stated
205Wrapn/aNot stated
206Wrapn/aNot stated
207Button10% linenPlant
208Ruffle Maxi Linen Skirt with Pockets Tiered High Waisted WILLOW . Not PERFECT L10% linenPlant
209Linen TOTE Bagn/aNot stated
210Linen TOTE Bagn/aNot stated
211Linen TOTE Bagn/aNot stated
212Linen TOTE Bagn/aNot stated
213Linen TOTE Bagsn/aNot stated
214Linen TOTE Bagsn/aNot stated
215Puff10% linenPlant
216Linen Puff10% linenPlant
217V neck linen blouse with front snaps GETTYn/aNot stated
218Black Linen Skirt with Pockets High Waisted OIA . Not PERFECT LINEN10% linenPlant
219A line linen top trapeze shape GETTYn/aNot stated
220Linen Slip Dress with Buttons & Pockets SELMAn/aNot stated
221Linen Slip Dress with Buttons & Pockets SELMAn/aNot stated
222Linen Slip Dress with Buttons & Pockets SELMAn/aNot stated
223Linen Slip Dress with Buttons & Pockets SELMAn/aNot stated
224R: Men’s cargo linen shorts MACKAY (Color: Olive; Size: M) . Not PERFECT LINEN10% linenPlant
225R: Men’s long sleeve linen shirt MONTREAL (Color: Loden Green; Size: S . Not PE10% linenPlant
226R: Men’s linen jacket HALDEN (Color: Admiral Blue; Size: S) . Not PERFECT LINEN10% linenPlant
227R: Men’s linen pants ALBURY (Color: Marsala; Size: S) . Not PERFECT LINEN10% linenPlant
228R: Men’s linen pants ALBURY (Color: Oat Milk; Size: S) . Not PERFECT LINEN10% linenPlant
229R: TOLEDO capri linen pants (Color: Cream; Size: M/L) . Not PERFECT LINEN10% linenPlant
230customized: TOLEDO capri linen pants (Color: Olive; Size: S/M) . Not PERFECT LI10% linenPlant
231customized: TOLEDO capri linen pants (Color: Beige; Size: S/M) . Not PERFECT LI10% linenPlant
232A10% linenPlant
233Sleeveless Linen Top with Button10% linenPlant
234Smock Linen Dress Sleeveless Maxi10% linenPlant
235Smocked10% linenPlant
236Linen Smocked Dress with Smocked Waist10% linenPlant
237Tiered Gingham Linen Maxi Dress10% linenPlant
238Tiered Linen Maxi Dress10% linenPlant
239Linen Tunic Top with Wide Sleeves10% linenPlant
240Gingham Linen Long Dress10% linenPlant
241Gingham Linen Skirt10% linenPlant
242Gingham Midi Skirt in Linenn/aNot stated
243Gingham Linen Blouse with Puff Sleeves10% linenPlant
244Linen Wrap Mini Dress with Puff Sleeves10% linenPlant
245V10% linenPlant
246Sleeveless Peplum Top in Linen10% linenPlant
247Bow10% linenPlant

Is Not Perfect Linen safe for your skin?

Tick what your skin reacts to. We check it against the verified composition, live

✓ Not Perfect Linen passes every one

Every tick is checked against each style’s stated composition, live.

  • 123 of 123 styles with a stated composition are purely plant fibre
  • PFAS-free (verified), no easy-care or stain-resistant finishes
  • Low-impact / GOTS-certified dyes
  • No wool, no animal fibre, vegan

🧪 Save your Skin-Safe Profile, then every brand is filtered for you. Create free account

The brand

About Not Perfect Linen

Not Perfect Linen makes its garments from linen woven from flax, using OEKO-TEX Standard 100 and EUROPEAN FLAX certified fabric produced entirely in Europe from the fields to the fabric. The flax behind Not Perfect Linen is cultivated without artificial irrigation and is GMO free, and the linen is woven from the longest flax fibres available.
Every Not Perfect Linen piece is made to order by hand in Lithuania, cut, sewn and double washed before shipping by local women artisans who have honoured handcrafting in the Studio since 2014. Threads for this linen are spun by one of the oldest mills the brand trusts and then woven locally close to home to offset transport and reduce the overall footprint, and Not Perfect Linen keeps as much human input in the process as possible rather than relying on programmed machines.
Not Perfect Linen makes all of its linen items to order on a pre-order basis to avoid overproduction and textile waste, allowing the family-run brand to hire more local artisans. The linen fabric sourced by Not Perfect Linen carries OEKO-TEX Standard 100 and EUROPEAN FLAX certification, both stated on the homepage.
Brand

Who’s behind it

Sourcing

Getting It

Where this brand isn't perfect

🔒

This part is for members

Create a free account to read the verdict and the sources behind it. Three full reports free every month.

Create free account

Already a member? Log in · unlock this one

What the label won’t tell you

The questions sensitive skin actually asks, answered

145 of 247 styles scanned, no sampling 100% plant · 0% synthetic PFAS-free (verified) ✓ read from the live product feed, not the marketing page
Are there hidden chemicals against my skin?

Not Perfect Linen is PFAS-free (verified). 145 of 247 styles scanned: zero PFAS, zero formaldehyde, dye process on record: Low-impact / GOTS-certified dyes

Is "sustainable" just greenwashing?

“Eco” and “green” have no legal meaning, and thousands of unverified claims flood the market. We scanned 247 styles from the store’s own product feed and publish a score only at full coverage. We read certificates, not adjectives.
And nothing is hidden: 127 products wouldn’t scan cleanly and 42 were excluded. Every one is named in the sourcing ledger below.

Is "100% cotton"
actually
100% cotton?

Most “cotton” underwear hides elastane or spandex in the trims. We read the stated fibres on 145 of 247 styles, thread by thread: 100% plant, 0% synthetic.

0%
Will the elastic bring me out in a rash?

Latex and rubber waistbands are a top trigger for contact eczema. Elastic check across the catalogue: No elastane.

Where's it really made,
and by whom?
Named farm and factory
GOTS chain of custodyTraceable back to the cotton

Traceability on record: Fibre-to-garment; factory: Lithuania (family-run studio; garments sewn in-house by local women artisans since 2014). We publish the full sourcing chain and the honest red flags, including where sources conflict.

Am I shedding microplastics onto my body?

Synthetic underwear sheds plastic fibres onto your skin and into the water with every single wash. Not Perfect Linen is 100% plant fibre, so there is nothing to shed.

Sources: consumer research on formaldehyde in easy-care fabrics (~9% of people react), PFAS in water- and stain-resistant finishes, and hypoallergenic underwear for eczema and contact dermatitis.

Confirmed at the source

What we verified, style by style

Not Perfect Linen · read from the live product feed
145/247
styles scanned in full, no sampling, no marketing page
✓ Cleared
Plant fibre vs similar brands
Not Perfect Linen100%
Bhumi100%
Wild Clouds100%
ReCreate100%
Harvest & Mill97%
Throne Standard scan · whole catalogues, never a sample
Members unlock
Every report in full, unlimited Compare, the full fibre index, and the rewards wall of verified discount codes.
🔒 See member tools
Checked against the source
✓ 100% plant fibre✓ 0% synthetic · plastic-free✓ OEKO-TEX 100✓ No elastane
Why it earns 4

These sustainability features have been manually verified

Each feature below was checked against the product feed and the brand's own documents. Not self-reported ticks.
What's actually in the fabric?
100% plant fibre✓ verified
OEKO-TEX Standard 100 fabric✓ verified
Plastic-free · no polyester✓ verified
Who makes it, and how?
Woman-owned✓ verified
Vegan. Not certified
Fairtrade & GOTS factory. Not certified
1% for the Planet. Not certified
What happens after checkout?
Carbon-neutral shipping. Not certified
Compostable packaging. Not certified
Low-impact dyes✓ verified
Company-level GOTS / B Corp. Not certified
GOTS. Fibre & processingGlobal Organic Textile Standard. Certifies the organic fibre AND chemical-free processing from field to finished garment. The strongest single label. Verify a brand's licence at global-standard.org. OEKO-TEX 100. Finished fabricIndependently tests the finished fabric for PFAS, BPA, azo dyes, formaldehyde and heavy metals. The fabric is certified; the brand as a company may not be. B Corp. The companyCertifies the whole company's social & environmental performance. Not the same as a product-level certificate. 1% for the PlanetDonates 1% of revenue to environmental causes. Real but lighter than a product-level label.
Fibre
100%

plant fibre across all 247 styles, read style by style from the live product feed. No sampling, no marketing page.

Cotton

Not applicable Cotton certification not documented. Flagged in the ledger.

Factory

Fabric: OEKO-TEX Standard 100 and European… Factory certifications not documented. See the sourcing ledger.

Extras

Low-impact / GOTS-certified dyes Chemical flags and dye chemistry are recorded for every brand we scan.

Packaging

On record. Packaging claims not documented. See the full record.

Checked against the official register

Every certifier this brand claims, with a direct link to the proof where it exists, or flagged where it is only the brand’s word.

OEKO-TEXBrand-attestedheld at material level

Compare

What you'd be wearing otherwise

Not Perfect Linen

NOT PERFECT LINEN THIS BRAND

100% plant fibre0% synthetic. Plastic-freeno GOTS certificationfibre score 4 / 5 · Light green247 styles scanned

PACT

60.5% plant fibre35% synthetic / semino GOTS certificationfibre score 2 / 5 · Mostly unnatural217 styles scanned
3 of 3 free switches left

Out of free switches? Join for unlimited compares

Real figures from the Throne Standard scan: Not Perfect Linen 100% plant / 247 styles · Pact 60.5% / 217 · MATE the Label 58.4% / 106 · Patagonia 29.2% / 0 · Gymshark 14.7% / 0 · Harvest & Mill 97% / 135 · Terra Thread 100% / 44 · Everlane 64.9% / 733 · Kotn 86.9% / 1032 · Boody 0% / 156 · Kent 100% / 45.

A peek at the leaderboard

The clothing fibre index

Green 4 to 5/5 22 3 / 5 3 2 / 5 0 1 / 5 0 100% plant 11 Plastic-free 18 GOTS 7
#Brand Plant fibre Fibre score SKUs GOTS
🔒

The full index is members-only

Every brand on the index. All the filters, every score and every report. Opens with a free account. You also get 3 free report passes to spend on any brand.

Free · 3 passes included · no card needed

This is a preview. You can see the full index. Every brand scanned, filterable by fibre, score and certification. When you sign up. It's free.

Sign up to see the full index
Open the full fibre index

What it costs, and how long it lasts

The HTT deal

Up to 20% off verified brands, straight from the rewards wall

Members-only codes, rotating with each verification pass. Founding membership keeps this wall open at half price until the film launches.

Save up to 20% on verified brands.
✓ Live member discount codes, refreshed at every verification pass
✓ The full 247-style report you’re reading, unlocked
✓ Your 3 free passes to spend anywhere
See the rewards wall

Start saving

One email. We’ll point you to the live member codes and your 3 free passes.

Free. No commitment. Your discount code is the reason members stay.

You're in ✓

Check your inbox. Meanwhile, members jump straight to every discount code and report as it lands.

The 247-style table and your 3 free passes are yours either way.

Free

Save this brand

Keep a list of the brands you love, with scores and fibre notes. Free account, 3 passes included.

Create a free account
Member

Unlock every report

Full fibre audits, unlimited compares, skin-safe reports. Every brand, every fibre.

Start 3-day free trial

then £9.99/mo · cancel anytime

Hold the Throne membership
  • Unlimited brand compares
  • Full fibre audits + certificates
  • Skin-safe checker, all allergens
  • Download the Not Perfect Linen report to keep offline
3 months£27.99£9.33/mo
Best value · save 50%1 year£59.99£5/mo · founding

Prefer monthly? £9.99/mo · cancel anytime

Not shopping today?

Save Not Perfect Linen for when you are. We'll keep an eye on it and only write when there's a reason. A new reward code, a restock, or a better-matched verified brand landing nearby.

Before you buy

Straight answers

Keep looking

More verified clothing brands

Harvest & Mill Review: Sustainable and Ethically Sourced Chemical Free Clothing

Harvest & Mill

Harvest & Mill fibre report from Hold The Throne: the real plant fibre percentage and natural score, tested by label to the Throne Standard.

Read More »
L'ovedbaby

L’ovedbaby

L’ovedbaby fibre report from Hold The Throne: the real plant fibre percentage and natural score, tested by label to the Throne Standard.

Read More »
Coyuchi Bath Mats Review: Sustainability & Environment

Coyuchi

Coyuchi fibre report from Hold The Throne: the real plant fibre percentage and natural score, tested by label to the Throne Standard.

Read More »
The full record of Not Perfect Linen

The complete clothing data behind the score

Certifications
GOTSNot Perfect Linen does not hold GOTS certification.
OEKO-TEX® 100Not Perfect Linen is not OEKO-TEX certified as a company, but its fabric is OEKO-TEX Standard 100 certified.
1% for the PlanetNot Perfect Linen clothing brand is not a member of 1% for the Planet.
VeganNot Perfect Linen clothing brand is not a vegan clothing brand.
OtherNot Perfect Linen also sources EUROPEAN FLAX Standard certified linen, stated on the homepage as certification of the fabric produced entirely in Europe.
Woman ownedNot Perfect Linen clothing brand is a woman owned clothing brand.
Sourcing & supply chain 🔒 full ledger with account

Where the materials come from, who makes it, and how traceable it is.

Raw material origin
Cotton. CountryNot applicable (linen/flax brand, not cotton)
Cotton. Farm / co-opNot applicable
Cotton. TypeNot applicable
Wool originNot applicable
Polyester sourceNot applicable (pure linen focus)
Viscose / bamboo pulpNot applicable
Other materials. OriginLinen woven from European Flax certified flax grown in Western Europe; fabric produced entirely in Europe from field to fabric; OEKO-TEX Standard 100 certified; GMO-free, no artificial irrigation
Processing & manufacture
Spinning millThreads spun by 'one of the oldest mills' the brand trusts (European/Lithuanian mill; not individually named)
Weaving / knitting millWoven locally in Europe/Lithuania, close to the studio to reduce transport
Dye house · processNot disclosed
Cut-and-sew factoryOwn in-house family studio (unnamed)
Factory. City + countryLithuania (family-run studio; garments sewn in-house by local women artisans since 2014)
Factory certificationsFabric: OEKO-TEX Standard 100 and European Flax certified
Chemical safety
PFAS / water repellentPFAS-free (verified) · View source ↗
Dye processLow-impact / GOTS-certified dyes · View source ↗
Resale programmeNot offered
Assessment & sources
Traceability levelFibre-to-garment
Supplier disclosurePartial
Sourcing transparency4 / 5
Verification statusPartial
Verified byHTT research (brand policy pages)
Last checked2026-07-30
Sources checkedChecked: the site's sitemap.xml; each product's own page and product data.

Not Perfect Linen is a family-run Lithuanian brand that sews all garments in-house in its own Lithuanian studio with local women artisans, using OEKO-TEX Standard 100 and European Flax certified linen produced entirely in Europe from field to fabric. It describes the chain from European-grown flax through spinning at a long-established mill and local weaving to in-house sewing. It does not, however, publish a named supplier list or identify its specific spinning and weaving mills, and does not disclose a dye house.

Sourcing flags & notes: Spinning and weaving mills described but not named; no formal published supplier list; dye/finishing house not disclosed; flax farm region given only as Western Europe generally.
Scan coverage & transparency 🌿 free
247products in catalogue
145products read (58.7%)
123with a fibre list
102unresolved
Products found247
Products read145 · 58.7% of catalogue
With a fibre list123
Unresolved products102
What this meansThese products carry no fibre composition the brand publishes anywhere we can read. They are counted in the catalogue total but excluded from the fibre percentage, and linked so you can check them yourself.
Excluded items22 · These are the items Not Perfect Linen sells that carry no clothing textile to rate: gift cards, packaging and returns kits, jewellery, homeware, toys, body care and checkout line items. Not Perfect Linen's fibre percentage leaves them out rather than counting them as a pass or a fail.
Brand site readableYes

How it was read: Every product listed in Not Perfect Linen's live catalogue is retrieved and its stated fibre composition read individually, from the Not Perfect Linen product page, Not Perfect Linen's own product data and its material labels. A fibre percentage for Not Perfect Linen is published only when 100% of the Not Perfect Linen catalogue has been read. Items Not Perfect Linen sells that carry no clothing textile, such as gift cards, packaging, jewellery and homeware, are excluded from the percentage rather than counted as a pass or a fail.

Why excluded: These are the items Not Perfect Linen sells that carry no clothing textile to rate: gift cards, packaging and returns kits, jewellery, homeware, toys, body care and checkout line items. Not Perfect Linen's fibre percentage leaves them out rather than counting them as a pass or a fail.

Possible flags
Men’s Pleated Linen Pants with Belt Loops and Elastic Waist
Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible. · Open source ↗
Elastic waist linen pants with side pockets ATHENS
Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible. · Open source ↗
Linen Gathered Midi Skirt with Elastic Waist
Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible. · Open source ↗
Linen Skirt with Elastic Waist and Pockets
Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible. · Open source ↗
Elastic Waist Linen Skirt with Pockets
Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible. · Open source ↗
Green linen shorts women’s with elastic waist MAIN . Not PERFECT LINEN
Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible. · Open source ↗
Cropped straight linen pants with elastic waist PUGLIA . Not PERFECT LINEN
Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible. · Open source ↗
Elastic waist linen pants with side pockets ATHENS
Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible. · Open source ↗

What would you like to do next?

Ready to buy

Shop direct through our verified partner link at the brand’s own price. 

Want the member discount

Members get live discount codes on verified brands. Register and we’ll show you your code before you check out.

Still comparing

See each brand beside the other fibre-verified clothing brands we’ve rated before you decide where to spend.

Share this page: Not Perfect Linen

Facebook
X
LinkedIn
Reddit
Threads
Email
WhatsApp