
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.
We may earn an affiliate from this sale.
By the numbers
Tap any fibre to see its class and whether it is in Not Perfect Linen. The same engine that scores every brand.
🔍 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
No headline breakdown published for this brand yet.
| # | Style | Composition | Class |
|---|---|---|---|
| 01 | Annie Pickle on Style, Creativity & Linen | n/a | Not stated |
| 02 | Linen Bib Apron with Pockets | n/a | Not stated |
| 03 | Linen Bib Apron for Women | n/a | Not stated |
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.
| # | Style | Composition | Class |
|---|---|---|---|
| 01 | Annie Pickle on Style, Creativity & Linen | n/a | Not stated |
| 02 | Linen Bib Apron with Pockets | n/a | Not stated |
| 03 | Linen Bib Apron for Women | n/a | Not stated |
| 04 | Linen Kitchen Towels | n/a | Not stated |
| 05 | Large linen waffle bath towel . Not PERFECT LINEN | n/a | Not stated |
| 06 | Women Linen Clothing Gift Card | n/a | Not stated |
| 07 | Large linen waffle bath towel . Not PERFECT LINEN | n/a | Not stated |
| 08 | Large linen waffle bath towel . Not PERFECT LINEN | n/a | Not stated |
| 09 | Linen Tablecloth | n/a | Not stated |
| 10 | Red Linen Tablecloth | n/a | Not stated |
| 11 | Linen Tablecloths | n/a | Not stated |
| 12 | White Linen Tablecloth | n/a | Not stated |
| 13 | Natural Linen Tablecloth | n/a | Not stated |
| 14 | Large linen waffle bath towel . Not PERFECT LINEN | n/a | Not stated |
| 15 | Large linen waffle bath towel . Not PERFECT LINEN | n/a | Not stated |
| 16 | Linen Table Runner | n/a | Not stated |
| 17 | Hanging Laundry Linen Bag | 10% linen | Plant |
| 18 | Large Laundry Linen Bag | 10% linen | Plant |
| 19 | Fabric Samples / Ready To Ship | n/a | Not stated |
| 20 | Linen Cocktail Napkins | n/a | Not stated |
| 21 | Linen Napkins | n/a | Not stated |
| 22 | Black Linen Napkins | n/a | Not stated |
| 23 | Linen Belt | 10% linen | Plant |
| 24 | Linen Belt | 10% linen | Plant |
| 25 | Maxi ODESA gathered linen dress . Not PERFECT LINEN | 10% linen | Plant |
| 26 | Midi ODESA gathered linen dress . Not PERFECT LINEN | 10% linen | Plant |
| 27 | Men Linen Clothing Gift Card | n/a | Not stated |
| 28 | Blue Gingham Linen Dress with Gathered Skirt | 10% linen | Plant |
| 29 | Green Linen Napkins | n/a | Not stated |
| 30 | Linen Pillow Covers | n/a | Not stated |
| 31 | Linen Pillowcases | n/a | Not stated |
| 32 | White Linen Napkins | n/a | Not stated |
| 33 | Criss Cross Linen Apron | n/a | Not stated |
| 34 | Linen Smock Apron | n/a | Not stated |
| 35 | Linen Pinafore Apron with Cross Back Straps & Pockets | n/a | Not stated |
| 36 | Linen Cross Back Apron with Pockets | n/a | Not stated |
| 37 | Set Of 2 Linen Bread Bags (Loaf + Baguette) In Natural Linen | 10% linen | Plant |
| 38 | Set Of 2 Linen Bread Bags In Natural Linen | 10% linen | Plant |
| 39 | Oversized Linen Top with Wide Sleeves | 10% linen | Plant |
| 40 | Ruffle Maxi Linen Skirt with Pockets Tiered High Waisted WILLOW . Not PERFECT L | 10% linen | Plant |
| 41 | MAXI Sleeveless Linen Dress SMOCK | n/a | Not stated |
| 42 | Oversized Gingham Linen Dress | 10% linen | Plant |
| 43 | Green Gingham Linen Maxi Dress | 10% linen | Plant |
| 44 | Linen A Line Wrap Maxi Dress with Tie ALTHEA | n/a | Not stated |
| 45 | Gingham Linen Dress for Women | 10% linen | Plant |
| 46 | Green Linen Dress with Pockets | n/a | Not stated |
| 47 | Gingham Linen Slip Dress | 22% linen | Plant |
| 48 | Butter yellow linen shirt MARLE | n/a | Not stated |
| 49 | Gathered Linen Skirt with Pockets | 10% linen | Plant |
| 50 | High | 10% linen | Plant |
| 51 | White Linen Skirt with Pockets | 10% linen | Plant |
| 52 | Red Gingham Linen Dress with Bow Tie | 10% linen | Plant |
| 53 | Women’s gingham short linen high waist MAIN | n/a | Not stated |
| 54 | Peplum blouse with bow tie detail MELINA | n/a | Not stated |
| 55 | Linen button down shirt relaxed cut YVOIRE | n/a | Not stated |
| 56 | Tailored linen blouse bow tie front MIJAS | n/a | Not stated |
| 57 | Linen Tunic Top with Collar | 10% linen | Plant |
| 58 | Throw on linen jacket | n/a | Not stated |
| 59 | Linen cami top women’s relaxed fit with thin straps RIMINI . Not PERFECT LINEN | 10% linen | Plant |
| 60 | Washed Linen Tablecloth | n/a | Not stated |
| 61 | Mens Cargo Linen Shorts | 10% linen | Plant |
| 62 | Men’s Linen Blazer Jacket with Relaxed Fit and Snaps | 10% linen | Plant |
| 63 | Men’s Comfortable Linen Pants with Pleats for Easy Fit | 10% linen | Plant |
| 64 | Men’s Pleated Linen Pants with Belt Loops and Elastic Waist | 10% linen | Plant |
| 65 | Men’s Linen Drawstring Pants for Casual Everyday Wear | 10% linen | Plant |
| 66 | Men’s Linen Pants with Drawstring Waist and Tapered Legs | 10% linen | Plant |
| 67 | Mens Long Sleeve Linen Shirts MONTREAL . Not PERFECT LINEN | 10% linen | Plant |
| 68 | Linen Men's Shirt Long Sleeve MONTREAL | n/a | Not stated |
| 69 | Long Sleeve Linen Shirts for Men MONTREAL | n/a | Not stated |
| 70 | Mens Linen Shirts Long Sleeve MONTREAL . Not PERFECT LINEN | 10% linen | Plant |
| 71 | Mens Linen Shirts Long Sleeve MONTREAL . Not PERFECT LINEN | 10% linen | Plant |
| 72 | Men’s Linen Short Sleeve Shirt QUEBEC | n/a | Not stated |
| 73 | Linen Men's Shirt Long Sleeve MONTREAL | n/a | Not stated |
| 74 | Mens Linen Short Sleeve Button Down Shirts Q . Not PERFECT LINEN | 10% linen | Plant |
| 75 | Mens Linen Shorts | 10% linen | Plant |
| 76 | Mens Linen Shorts | 10% linen | Plant |
| 77 | Linen Shorts Men | 10% linen | Plant |
| 78 | Linen Shorts Men | 10% linen | Plant |
| 79 | Women’s linen tank top VIENNA | n/a | Not stated |
| 80 | White linen button down shirt MARLE | n/a | Not stated |
| 81 | White linen button down shirt MARLE | n/a | Not stated |
| 82 | Butter yellow linen shirt MARLE | n/a | Not stated |
| 83 | White linen top sleeveless button back round neckline BAY | 10% linen | Plant |
| 84 | White linen crop top sleeveless round neckline BAY . Not PERFECT LINEN | 10% linen | Plant |
| 85 | Cobalt blue linen crop top sleeveless high neck BAY | n/a | Not stated |
| 86 | Linen Tunic for Women | 10% linen | Plant |
| 87 | Wide Sleeve Linen Top | 10% linen | Plant |
| 88 | Longline linen shirt side slit design LIVORNO | n/a | Not stated |
| 89 | Round | 10% linen | Plant |
| 90 | Oversized Linen Tunic Top | 10% linen | Plant |
| 91 | Oversized Linen Shirt with Round Neck | 10% linen | Plant |
| 92 | Linen Collar Shirt Oversized | 10% linen | Plant |
| 93 | Linen tank top swing A line PRAGUE | n/a | Not stated |
| 94 | V neck linen top relaxed cut MALTA | n/a | Not stated |
| 95 | Loose linen tops with 3/4 sleeves JANUARY | n/a | Not stated |
| 96 | Cut loose linen top with boat neckline JANUARY | n/a | Not stated |
| 97 | Black linen top HAMBURG | n/a | Not stated |
| 98 | Elastic waist linen pants with side pockets ATHENS | 10% linen | Plant |
| 99 | Relaxed linen shirt easy fit YVOIRE | n/a | Not stated |
| 100 | Linen t shirt women LUCA | n/a | Not stated |
| 101 | Linen button down shirt relaxed cut YVOIRE | n/a | Not stated |
| 102 | V Neck Linen Top for Women LUCA | n/a | Not stated |
| 103 | Linen t shirt women LUCA | n/a | Not stated |
| 104 | V neck linen blouse LUCA | n/a | Not stated |
| 105 | Cream linen tank top relaxed fit with wide neckline PORTO . Not PERFECT LINEN | 10% linen | Plant |
| 106 | Relaxed fit linen tank top with wide neckline PORTO . Not PERFECT LINEN | 10% linen | Plant |
| 107 | Puff Sleeve Linen Blouse for Women | 10% linen | Plant |
| 108 | Tailored linen blouse bow tie front MIJAS | n/a | Not stated |
| 109 | White Linen Blouse with Puff Sleeves | 10% linen | Plant |
| 110 | Linen Blouse with Ties for Women MIJAS | n/a | Not stated |
| 111 | Linen Blouse with Ties for Women MIJAS | n/a | Not stated |
| 112 | Linen Blouse for Women with Puff Sleeves | 10% linen | Plant |
| 113 | Linen Button | 10% linen | Plant |
| 114 | Linen Midi Skirt with Pockets | 10% linen | Plant |
| 115 | A | 10% linen | Plant |
| 116 | Linen Gathered Midi Skirt with Elastic Waist | 10% linen | Plant |
| 117 | Linen Midi Skirt for Women | 10% linen | Plant |
| 118 | Linen Skirt with Pockets for Women | 10% linen | Plant |
| 119 | Linen Skirt with Elastic Waist and Pockets | 10% linen | Plant |
| 120 | High | 10% linen | Plant |
| 121 | White Gathered Linen Skirt | 10% linen | Plant |
| 122 | Button | 10% linen | Plant |
| 123 | Loose Gingham Linen Dress with Dropped Shoulders | 10% linen | Plant |
| 124 | Linen cami top women’s relaxed fit with thin straps RIMINI . Not PERFECT LINEN | 10% linen | Plant |
| 125 | Peplum blouse with bow tie detail MELINA | n/a | Not stated |
| 126 | Gingham Linen Dress with Pockets | 10% linen | Plant |
| 127 | Linen A Line Wrap Maxi Dress with Tie ALTHEA | n/a | Not stated |
| 128 | Throw on linen jacket | n/a | Not stated |
| 129 | Sleeveless Gingham Linen Dress with Bow Tie | 10% linen | Plant |
| 130 | MAXI Sleeveless Linen Dress SMOCK | n/a | Not stated |
| 131 | Short Sleeve Gingham Linen Maxi Dress | 9% linen | Plant |
| 132 | Linen Button | 95% linen | Plant |
| 133 | Green Linen Dress with Pockets | n/a | Not stated |
| 134 | Linen Midi Skirt A | 10% linen | Plant |
| 135 | Women’s gingham short linen high waist MAIN | n/a | Not stated |
| 136 | Elastic Waist Linen Skirt with Pockets | 10% linen | Plant |
| 137 | Linen tank top swing A line PRAGUE | n/a | Not stated |
| 138 | White Linen Midi Skirt | 10% linen | Plant |
| 139 | Linen tank top swing A line PRAGUE | n/a | Not stated |
| 140 | Linen tank top swing A line PRAGUE | n/a | Not stated |
| 141 | Linen tank top swing A line PRAGUE | n/a | Not stated |
| 142 | Blue floral sleeveless top linen cami SORRENTO . Not PERFECT LINEN | 10% linen | Plant |
| 143 | Oversized linen shirt v neck design LIVORNO | n/a | Not stated |
| 144 | Linen cami top for women SORRENTO | n/a | Not stated |
| 145 | Fit linen pants with belt loops SARAH | n/a | Not stated |
| 146 | V neck linen top cami SORRENTO | n/a | Not stated |
| 147 | Linen jacket for women | n/a | Not stated |
| 148 | Oversized linen jacket women | 10% linen | Plant |
| 149 | Linen blouse with bow tie front MELINA | n/a | Not stated |
| 150 | Linen wrap top cropped v neck MADRID | n/a | Not stated |
| 151 | Floral Linen Maxi Slip Dress | n/a | Not stated |
| 152 | Relaxed Gingham Linen Dress | 10% linen | Plant |
| 153 | White Gingham Linen Maxi Dress | 10% linen | Plant |
| 154 | Brown Linen Dress | n/a | Not stated |
| 155 | Floral Linen Dress with Pockets | n/a | Not stated |
| 156 | Green linen shorts women’s with elastic waist MAIN . Not PERFECT LINEN | 10% linen | Plant |
| 157 | Black Linen Skirt with Pockets | 10% linen | Plant |
| 158 | Cropped linen top with wrap waist MADRID | n/a | Not stated |
| 159 | Black linen crop top sleeveless with round neck BAY . Not PERFECT LINEN | 10% linen | Plant |
| 160 | Black Linen Skirt with Pockets High Waisted OIA . Not PERFECT LINEN | 10% linen | Plant |
| 161 | Linen Wrap Skirt with Tie Front | 10% linen | Plant |
| 162 | High waist buttoned linen pants tapered fit DOOLIN . Not PERFECT LINEN | 10% linen | Plant |
| 163 | Straight linen cropped pants high waist PUGLIA | n/a | Not stated |
| 164 | V Neck Linen Maxi Slip Dress LANGLEY | n/a | Not stated |
| 165 | Cropped straight linen pants with elastic waist PUGLIA . Not PERFECT LINEN | 10% linen | Plant |
| 166 | Chocolate Brown Linen Slip MIDI Dress LANGLEY . Not PERFECT LINEN | 10% linen | Plant |
| 167 | Emerald Green Boat Neckline Linen Dress SARDINIA . Not PERFECT LINEN | 10% linen | Plant |
| 168 | Black Linen Maxi Dress | n/a | Not stated |
| 169 | Wide Leg Linen Pants for Women in olive WELS | n/a | Not stated |
| 170 | Cap Sleeve Gingham Linen Maxi Dress | 10% linen | Plant |
| 171 | Wide leg linen pants high waist maxi length WELS . Not PERFECT LINEN | 10% linen | Plant |
| 172 | Brown Polka Dot Linen Dress | n/a | Not stated |
| 173 | Polka Dot Linen V | 10% linen | Plant |
| 174 | Green Linen Midi Dress | n/a | Not stated |
| 175 | White Linen V | n/a | Not stated |
| 176 | Brown Linen Midi Dress | n/a | Not stated |
| 177 | Red Linen Maxi Dress | n/a | Not stated |
| 178 | Blue Linen Maxi Dress | n/a | Not stated |
| 179 | Linen Beige Midi Dress | n/a | Not stated |
| 180 | Oversized Linen Dress VOLUME | n/a | Not stated |
| 181 | Loose Fitting Linen Maxi Dress EMILIE | n/a | Not stated |
| 182 | Elastic waist linen pants with side pockets ATHENS | 10% linen | Plant |
| 183 | Linen shorts women’s A line high waist SOLLER | n/a | Not stated |
| 184 | Linen Skirt with Pockets and Button Front MARSEILLE . Not PERFECT LINEN | 10% linen | Plant |
| 185 | Vintage High Waisted Linen Skirt with Pockets 1950’s CITY . Not PERFECT LINEN | 10% linen | Plant |
| 186 | Brown Polka Dot Wrap Linen Dress | 10% linen | Plant |
| 187 | Loose Fitting Sleeveless Linen MIDI Dress SMOCK . Not PERFECT LINEN | 10% linen | Plant |
| 188 | Cut Loose Linen Dress with Pockets EMILIE . Not PERFECT LINEN | 10% linen | Plant |
| 189 | Short Sleeve Linen Dress with Camp Collar MAPLE | n/a | Not stated |
| 190 | Cream Puff | 10% linen | Plant |
| 191 | Blue floral sleeveless top linen cami SORRENTO . Not PERFECT LINEN | 10% linen | Plant |
| 192 | Linen peplum top sleeveless round neckline EZE . Not PERFECT LINEN | 10% linen | Plant |
| 193 | Relaxed Linen Top with Balloon Sleeves ELMINA | n/a | Not stated |
| 194 | V neck linen blouse with front snaps GETTY | n/a | Not stated |
| 195 | Black Linen Maxi Dress ROSEMARY | n/a | Not stated |
| 196 | A line linen top trapeze shape GETTY | n/a | Not stated |
| 197 | Floral Linen Maxi Dress Rosemary | n/a | Not stated |
| 198 | Linen button shirt women NOOSA | n/a | Not stated |
| 199 | Gingham Linen Midi Dress with Bow Tie | 10% linen | Plant |
| 200 | Ruffle Maxi Linen Skirt with Pockets Tiered High Waisted WILLOW . Not PERFECT L | 10% linen | Plant |
| 201 | Linen Slip Dress with Buttons & Pockets SELMA | n/a | Not stated |
| 202 | Linen Slip Dress with Buttons & Pockets SELMA | n/a | Not stated |
| 203 | Linen Slip Dress with Buttons & Pockets SELMA | n/a | Not stated |
| 204 | Linen Slip Dress with Buttons & Pockets SELMA | n/a | Not stated |
| 205 | Wrap | n/a | Not stated |
| 206 | Wrap | n/a | Not stated |
| 207 | Button | 10% linen | Plant |
| 208 | Ruffle Maxi Linen Skirt with Pockets Tiered High Waisted WILLOW . Not PERFECT L | 10% linen | Plant |
| 209 | Linen TOTE Bag | n/a | Not stated |
| 210 | Linen TOTE Bag | n/a | Not stated |
| 211 | Linen TOTE Bag | n/a | Not stated |
| 212 | Linen TOTE Bag | n/a | Not stated |
| 213 | Linen TOTE Bags | n/a | Not stated |
| 214 | Linen TOTE Bags | n/a | Not stated |
| 215 | Puff | 10% linen | Plant |
| 216 | Linen Puff | 10% linen | Plant |
| 217 | V neck linen blouse with front snaps GETTY | n/a | Not stated |
| 218 | Black Linen Skirt with Pockets High Waisted OIA . Not PERFECT LINEN | 10% linen | Plant |
| 219 | A line linen top trapeze shape GETTY | n/a | Not stated |
| 220 | Linen Slip Dress with Buttons & Pockets SELMA | n/a | Not stated |
| 221 | Linen Slip Dress with Buttons & Pockets SELMA | n/a | Not stated |
| 222 | Linen Slip Dress with Buttons & Pockets SELMA | n/a | Not stated |
| 223 | Linen Slip Dress with Buttons & Pockets SELMA | n/a | Not stated |
| 224 | R: Men’s cargo linen shorts MACKAY (Color: Olive; Size: M) . Not PERFECT LINEN | 10% linen | Plant |
| 225 | R: Men’s long sleeve linen shirt MONTREAL (Color: Loden Green; Size: S . Not PE | 10% linen | Plant |
| 226 | R: Men’s linen jacket HALDEN (Color: Admiral Blue; Size: S) . Not PERFECT LINEN | 10% linen | Plant |
| 227 | R: Men’s linen pants ALBURY (Color: Marsala; Size: S) . Not PERFECT LINEN | 10% linen | Plant |
| 228 | R: Men’s linen pants ALBURY (Color: Oat Milk; Size: S) . Not PERFECT LINEN | 10% linen | Plant |
| 229 | R: TOLEDO capri linen pants (Color: Cream; Size: M/L) . Not PERFECT LINEN | 10% linen | Plant |
| 230 | customized: TOLEDO capri linen pants (Color: Olive; Size: S/M) . Not PERFECT LI | 10% linen | Plant |
| 231 | customized: TOLEDO capri linen pants (Color: Beige; Size: S/M) . Not PERFECT LI | 10% linen | Plant |
| 232 | A | 10% linen | Plant |
| 233 | Sleeveless Linen Top with Button | 10% linen | Plant |
| 234 | Smock Linen Dress Sleeveless Maxi | 10% linen | Plant |
| 235 | Smocked | 10% linen | Plant |
| 236 | Linen Smocked Dress with Smocked Waist | 10% linen | Plant |
| 237 | Tiered Gingham Linen Maxi Dress | 10% linen | Plant |
| 238 | Tiered Linen Maxi Dress | 10% linen | Plant |
| 239 | Linen Tunic Top with Wide Sleeves | 10% linen | Plant |
| 240 | Gingham Linen Long Dress | 10% linen | Plant |
| 241 | Gingham Linen Skirt | 10% linen | Plant |
| 242 | Gingham Midi Skirt in Linen | n/a | Not stated |
| 243 | Gingham Linen Blouse with Puff Sleeves | 10% linen | Plant |
| 244 | Linen Wrap Mini Dress with Puff Sleeves | 10% linen | Plant |
| 245 | V | 10% linen | Plant |
| 246 | Sleeveless Peplum Top in Linen | 10% linen | Plant |
| 247 | Bow | 10% linen | Plant |
Tick what your skin reacts to. We check it against the verified composition, live
Every tick is checked against each style’s stated composition, live.
🧪 Save your Skin-Safe Profile, then every brand is filtered for you. Create free account
Who’s behind it
Sourcing
Getting It
Not Perfect Linen is not a B Corp. The brand-level labels are thinner than the product-level ones.
Not Perfect Linen doesn't publish its specific farm or factory names. Supplier disclosure: partial.
Flagged in the sourcing ledger before you buy.
What the label won’t tell you
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
“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.
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.
Latex and rubber waistbands are a top trigger for contact eczema. Elastic check across the catalogue: No elastane.
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.
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
plant fibre across all 247 styles, read style by style from the live product feed. No sampling, no marketing page.
Not applicable Cotton certification not documented. Flagged in the ledger.
Fabric: OEKO-TEX Standard 100 and European… Factory certifications not documented. See the sourcing ledger.
Low-impact / GOTS-certified dyes Chemical flags and dye chemistry are recorded for every brand we scan.
On record. Packaging claims not documented. See the full record.
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.
Compare


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
| # | Brand ↕ | Plant fibre ↕ | Fibre score ↕ | SKUs ↕ | GOTS ↕ |
|---|
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 indexMembers-only codes, rotating with each verification pass. Founding membership keeps this wall open at half price until the film launches.
Keep a list of the brands you love, with scores and fibre notes. Free account, 3 passes included.
Create a free accountFull fibre audits, unlimited compares, skin-safe reports. Every brand, every fibre.
Start 3-day free trialthen £9.99/mo · cancel anytime
Prefer monthly? £9.99/mo · cancel anytime
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.

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

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

Coyuchi fibre report from Hold The Throne: the real plant fibre percentage and natural score, tested by label to the Throne Standard.
The complete clothing data behind the score
Where the materials come from, who makes it, and how traceable it is.
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.
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.
Members get live discount codes on verified brands. Register and we’ll show you your code before you check out.
See each brand beside the other fibre-verified clothing brands we’ve rated before you decide where to spend.