
Vietopia
Vietopia sells clothing that we checked fibre by fibre for natural, non toxic materials. See its verified sustainability rating and review to help you buy natural, non toxic clothing.
We may earn an affiliate from this sale.
By the numbers
21 sources on file
Tap any fibre to see its class and whether it is in The Hand Loom. The same engine that scores every brand.
🔍 The Hand Loom is 1 of 1,000+ brands we scan fibre by fibre. See The Hand Loom’s full 143-style breakdown
Every sku, scored
| # | Style | Composition | Class |
|---|---|---|---|
| 01 | Echo Boy Short - Oatmeal | 100% Turkish cotton | Plant |
| 02 | Liv Mini Ruffle Dress - Khaki Green Stripes | 100% Turkish cotton | Plant |
| 03 | Liv Mini Ruffle Dress - Burgundy Stripes | 100% Turkish cotton | Plant |
| 04 | |||
| 05 | |||
| 06 | |||
| 07 | |||
| 08 | |||
| 09 |
Heads up: this uses your one free read. A free account gives you 3 passes instead.
Free · 3 free passes included.
| # | Style | Composition | Class |
|---|---|---|---|
| 01 | Echo Boy Short - Oatmeal | 100% Turkish cotton | Plant |
| 02 | Liv Mini Ruffle Dress - Khaki Green Stripes | 100% Turkish cotton | Plant |
| 03 | Liv Mini Ruffle Dress - Burgundy Stripes | 100% Turkish cotton | Plant |
| 04 | Eva Maxi Dress - Black | 100% Turkish cotton | Plant |
| 05 | Lucid Knot Top - Khaki Green | TENCEL | Semi-synthetic |
| 06 | Muse Braided Straps Dress - White | 100% Turkish cotton | Plant |
| 07 | Zoe Maxi Dress - Navy | TENCEL | Semi-synthetic |
| 08 | Eva Maxi Dress - Khaki Green | 100% Turkish cotton | Plant |
| 09 | Sage Maxi Dress - Khaki Green | 100% Turkish cotton | Plant |
| 10 | Indy Mini Dress - Navy | lightweight Tencel | Semi-synthetic |
| 11 | Indy Mini Dress - Black | lightweight Tencel | Semi-synthetic |
| 12 | Nora Halter Maxi Dress - Navy | TENCEL | Semi-synthetic |
| 13 | Nora Halter Maxi Dress - Black | TENCEL | Semi-synthetic |
| 14 | Lucid Flow Shirt - Sand | lightweight Tencel | Semi-synthetic |
| 15 | Lucid Flow Shirt - Khaki Green | lightweight Tencel | Semi-synthetic |
| 16 | Lucid Flow Shirt - Black | lightweight Tencel | Semi-synthetic |
| 17 | Lucid Flow Shirt - Burgundy | lightweight Tencel | Semi-synthetic |
| 18 | Kaya Drawstring Shorts - Charcoal | 100% Turkish cotton | Plant |
| 19 | Kaya Drawstring Shorts - Terracotta | 100% Turkish cotton | Plant |
| 20 | Kaya Drawstring Shorts - White | 100% Turkish cotton | Plant |
| 21 | Kaya Drawstring Pants - Charcoal | 100% Turkish cotton | Plant |
| 22 | Kaya Drawstring Pants - Terracotta | 100% Turkish cotton | Plant |
| 23 | Kaya Drawstring Pants - White | 100% Turkish cotton | Plant |
| 24 | Kaya Boyfriend Shirt - Charcoal | 100% Turkish cotton | Plant |
| 25 | Kaya Boyfriend Shirt - Terracotta | 100% Turkish cotton | Plant |
| 26 | Kaya Boyfriend Shirt - White | 100% Turkish cotton | Plant |
| 27 | Kaya Buttoned Blouse - Charcoal | 100% Turkish cotton | Plant |
| 28 | Kaya Buttoned Blouse - Terracotta | 100% Turkish cotton | Plant |
| 29 | Kaya Buttoned Blouse - White | 100% Turkish cotton | Plant |
| 30 | Kaya Tie Strap Maxi Dress - Charcoal | 100% Turkish cotton | Plant |
| 31 | Kaya Tie Strap Maxi Dress - Terracotta | 100% Turkish cotton | Plant |
| 32 | Kaya Tie Strap Maxi Dress - White | 100% Turkish cotton | Plant |
| 33 | Kaya Smocked Maxi Dress - Charcoal | 100% Turkish cotton | Plant |
| 34 | Kaya Smocked Maxi Dress - Terracotta | 100% Turkish cotton | Plant |
| 35 | Kaya Smocked Maxi Dress - White | 100% Turkish cotton | Plant |
| 36 | Kaya Oversized Shirt Dress - Charcoal | 100% Turkish cotton | Plant |
| 37 | Kaya Oversized Shirt Dress - Terracotta | 100% Turkish cotton | Plant |
| 38 | Kaya Oversized Shirt Dress - White | 100% Turkish cotton | Plant |
| 39 | Aura Drawstring Shorts - Oatmeal | 100% Turkish cotton | Plant |
| 40 | Aura Drawstring Shorts - White | 100% Turkish cotton | Plant |
| 41 | Aura Drawstring Shorts - Black | 100% Turkish cotton | Plant |
| 42 | Aura Palazzo Pants - Oatmeal | 100% Turkish cotton | Plant |
| 43 | Aura Palazzo Pants - White | 100% Turkish cotton | Plant |
| 44 | Aura Palazzo Pants - Black | 100% Turkish cotton | Plant |
| 45 | Aura Wrap Top - Oatmeal | 100% Turkish cotton | Plant |
| 46 | Aura Wrap Top - White | 100% Turkish cotton | Plant |
| 47 | Aura Wrap Top - Black | 100% Turkish cotton | Plant |
| 48 | Aura Maxi Shirt - Oatmeal | 100% Turkish cotton | Plant |
| 49 | Aura Maxi Shirt - White | 100% Turkish cotton | Plant |
| 50 | Aura Maxi Shirt - Black | 100% Turkish cotton | Plant |
| 51 | Aura Mini Shirt - Oatmeal | 100% Turkish cotton | Plant |
| 52 | Aura Mini Shirt - White | 100% Turkish cotton | Plant |
| 53 | Aura Mini Shirt - Black | 100% Turkish cotton | Plant |
| 54 | Aura Low Back Maxi Dress - Oatmeal | 100% Turkish cotton | Plant |
| 55 | Aura Low Back Maxi Dress - White | 100% Turkish cotton | Plant |
| 56 | Aura Low Back Maxi Dress - Black | 100% Turkish cotton | Plant |
| 57 | June Short - White | 100% Turkish cotton | Plant |
| 58 | Voyage Shirt Dress - Khaki Green Stripes | 100% Turkish cotton | Plant |
| 59 | Zoe Maxi Dress - Black | TENCEL | Semi-synthetic |
| 60 | Yaz Dress - Black Stripes | 100% Turkish cotton | Plant |
| 61 | Terra Shirt Dress - Black | 100% Turkish cotton | Plant |
| 62 | Positano Dress - Khaki Green | 100% Turkish cotton | Plant |
| 63 | Positano Dress - Black | 100% Turkish cotton | Plant |
| 64 | Mae Popover Mini Dress - Black | TENCEL | Semi-synthetic |
| 65 | Lucid Tie Shirt - Black | TENCEL | Semi-synthetic |
| 66 | Lucid Flow Maxi Dress - Burgundy | TENCEL | Semi-synthetic |
| 67 | Ela Kaftan - Black | 100% Turkish cotton | Plant |
| 68 | Sage Maxi Dress - White | 100% Turkish cotton | Plant |
| 69 | Lucid Flow Tie Shorts - Burgundy | TENCEL | Semi-synthetic |
| 70 | Lucid Flow Tie Shorts - Khaki Green | TENCEL | Semi-synthetic |
| 71 | Ela Kaftan - Natural | 100% Turkish cotton | Plant |
| 72 | Positano Dress - Natural | 100% Turkish cotton | Plant |
| 73 | Ava Kimono - Burgundy Stripes | 100% Turkish cotton | Plant |
| 74 | Yaz Dress - Burgundy Stripes | 100% Turkish cotton | Plant |
| 75 | Sade Top - Burgundy Stripes | 100% Turkish cotton | Plant |
| 76 | Voyage Shirt Dress - Burgundy Stripes | 100% Turkish cotton | Plant |
| 77 | Voyage Set - Burgundy Stripes | 100% textured cotton | Plant |
| 78 | Lucid Tie Shirt - Khaki Green | TENCEL | Semi-synthetic |
| 79 | Lucid Flow Tie Pants - Khaki Green | TENCEL | Semi-synthetic |
| 80 | Lucid Flow Maxi Dress - Khaki Green | TENCEL | Semi-synthetic |
| 81 | Sage Maxi Dress - Gold Stripes | 100% Turkish cotton | Plant |
| 82 | Lucid Tie Shirt - Burgundy | TENCEL | Semi-synthetic |
| 83 | Bliss Flow Maxi Dress - Black | TENCEL | Semi-synthetic |
| 84 | Yaz Dress - Khaki Green Stripes | 100% Turkish cotton | Plant |
| 85 | Ava Kimono - Khaki Green Stripes | 100% Turkish cotton | Plant |
| 86 | Mae Popover Mini Dress - Navy | TENCEL | Semi-synthetic |
| 87 | Bliss Flow Maxi Dress - Navy | TENCEL | Semi-synthetic |
| 88 | Bliss Flow Maxi Dress - Khaki Green | TENCEL | Semi-synthetic |
| 89 | Sofia Ties Maxi Dress - Khaki Green | TENCEL | Semi-synthetic |
| 90 | Sofia Ties Maxi Dress - Black | TENCEL | Semi-synthetic |
| 91 | Esti Tunic - White | 100% Turkish crinkled cotton | Plant |
| 92 | Bodrum Ties Kaftan - Khaki Green | 100% Turkish crinkled cotton | Plant |
| 93 | Wrap Your Way Jumpsuit - Black | 100% crinkled Turkish cotton | Plant |
| 94 | Zaya Shirt Dress - Gray | 100% Turkish cotton | Plant |
| 95 | Zaya Shirt Dress - Baby Blue | 100% Turkish cotton | Plant |
| 96 | Voyage Shirt Dress - White Stripes | 100% Turkish cotton | Plant |
| 97 | Voyage Shirt Dress - Black Stripes | 100% Turkish cotton | Plant |
| 98 | Sahara Sun Maxi Dress - Baby Blue | 100% Turkish cotton | Plant |
| 99 | Sahara Sun Maxi Dress - Natural | 100% Turkish cotton | Plant |
| 100 | Day Break Dress - Navy With Stripes | 100% Turkish cotton | Plant |
| 101 | Lucid Midnight Maxi Dress - Burgundy | TENCEL | Semi-synthetic |
| 102 | Lucid Midnight Maxi Dress - Black | TENCEL | Semi-synthetic |
| 103 | Lucid Tie Shirt - Sand | TENCEL | Semi-synthetic |
| 104 | Lucid Flow Maxi Dress - Sand | TENCEL | Semi-synthetic |
| 105 | Lucid Flow Maxi Dress - Black | TENCEL | Semi-synthetic |
| 106 | Lucid Knot Top - Burgundy | TENCEL | Semi-synthetic |
| 107 | Lucid Knot Top - Sand | TENCEL | Semi-synthetic |
| 108 | Lucid Knot Top - Black | TENCEL | Semi-synthetic |
| 109 | Zoe Maxi Dress - Khaki Green | TENCEL | Semi-synthetic |
| 110 | Lucid Flow Tie Pants - Sand | TENCEL | Semi-synthetic |
| 111 | Lucid Flow Tie Pants - Burgundy | TENCEL | Semi-synthetic |
| 112 | Lucid Flow Tie Pants - Black | TENCEL | Semi-synthetic |
| 113 | Lucid Flow Tie Shorts - Sand | TENCEL | Semi-synthetic |
| 114 | Lucid Flow Tie Shorts - Black | TENCEL | Semi-synthetic |
| 115 | Voyage Set - Khaki Green Stripes | 100% textured cotton | Plant |
| 116 | Liv Mini Ruffle Dress - Black Stripes | 100% Turkish cotton | Plant |
| 117 | Sade Top - White Stripes | 100% Turkish cotton | Plant |
| 118 | Voyage Set - White Stripes | 100% textured cotton | Plant |
| 119 | Yaz Dress - White Stripes | 100% Turkish cotton | Plant |
| 120 | Pay now to unlock free returns | Not stated | Not stated |
| 121 | Terra Shirt Dress - Khaki Green | 100% Turkish cotton | Plant |
| 122 | Siesta Dress - White | 100% Turkish cotton | Plant |
| 123 | Pia Maxi Dress - Black | 100% Turkish cotton | Plant |
| 124 | Ava Kimono - White Stripes | 100% Turkish cotton | Plant |
| 125 | Ava Kimono - Black | 100% Turkish cotton | Plant |
| 126 | Ava Kimono - Black Stripes | 100% Turkish cotton | Plant |
| 127 | Ava Kimono - Natural | 100% Turkish cotton | Plant |
| 128 | Ava Kimono - Navy | 100% Turkish cotton | Plant |
| 129 | Canggu Maxi Dress - Navy With Stripes | 100% Turkish cotton | Plant |
| 130 | Echo Boy Short - White | 100% Turkish cotton | Plant |
| 131 | Echo Boy Short - Black | 100% Turkish cotton | Plant |
| 132 | Echo Mini Shirt - Oatmeal | 100% Turkish cotton | Plant |
| 133 | Eva Maxi Dress - Natural | 100% Turkish cotton | Plant |
| 134 | Liv Mini Ruffle Dress - White Stripes | 100% Turkish cotton | Plant |
| 135 | Muse Braided Straps Dress - Black | 100% Turkish cotton | Plant |
| 136 | Muse Braided Straps Dress - Natural | 100% Turkish cotton | Plant |
| 137 | Pera Blazer - Black | 100% Turkish cotton | Plant |
| 138 | Sade Top - Black Stripes | 100% Turkish cotton | Plant |
| 139 | Sage Maxi Dress - Black | 100% Turkish cotton | Plant |
| 140 | Terra Shirt Dress - White | 100% Turkish cotton | Plant |
| 141 | Voyage Set - Black Stripes | 100% textured cotton | Plant |
| 142 | Bella Mini Skirt - Natural | 100% Turkish cotton | Plant |
| 143 | E-Gift Card | Not stated | Not stated |
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
Create a free account to read the verdict and the sources behind it. Three full reports free every month.
Create free accountAlready a member? Log in · unlock this one
What the label won’t tell you
The Hand Loom is PFAS-free (verified). 141 of 143 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 143 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: 2 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 141 of 143 styles, thread by thread: 72% plant, 28% synthetic.
Latex and rubber waistbands are a top trigger for contact eczema. Elastic check across the catalogue: No elastane.
Traceability on record: Country only; factory: Turkey (remote villages). 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. The Hand Loom is 28% synthetic, so yes. These styles shed. Wash cool, use a guppy bag, and favour the plant-fibre options in the range.
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 143 styles, read style by style from the live product feed. No sampling, no marketing page.
100% Turkish cotton, including a 100% Orga… Cotton certification not documented. Flagged in the ledger.
Not disclosed (organic-cotton claim not ti… 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: The Hand Loom 72% plant / 143 styles · Pact 62% / 217 · MATE the Label 58.9% / 106 · Patagonia 29.2% / 0 · Gymshark 26.5% / 1793 · Harvest & Mill 97% / 135 · Terra Thread 100% / 44 · Everlane 69.7% / 733 · Kotn 87.6% / 1032 · Boody 0% / 156 · Kent 100% / 40.
A peek at the leaderboard
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 The Hand Loom 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.

Vietopia sells clothing that we checked fibre by fibre for natural, non toxic materials. See its verified sustainability rating and review to help you buy natural, non toxic clothing.

Una Pluma sells clothing that we checked fibre by fibre for natural, non toxic materials. See its verified sustainability rating and review to help you buy natural, non toxic clothing.

Tonn sells clothing that we checked fibre by fibre for natural, non toxic materials. See its verified sustainability rating and review to help you buy natural, non toxic clothing.
The complete clothing data behind the score
Where the materials come from, who makes it, and how traceable it is.
The Handloom (thehandloom.com) is an artisan-driven slow-fashion label whose garments are hand-loomed by local weavers in Turkey’s remote villages using 100% Turkish cotton (including an organic Turkish cotton line) and Tencel. It discloses country of origin (Turkey) and its handloom artisan model, but names no specific workshops, cotton farms, dye houses or organic-certification body, and publishes no supplier list. Note: this contradicts the brief’s assumption of Indian handloom cotton, as the brand’s published sourcing is Turkish.
How it was read: Every product listed in The Hand Loom's live catalogue is retrieved and its stated fibre composition read individually, from the The Hand Loom product page, The Hand Loom's own product data and its material labels. A fibre percentage for The Hand Loom is published only when 100% of the The Hand Loom catalogue has been read. Items The Hand Loom 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 The Hand Loom sells that carry no clothing textile to rate: gift cards, packaging and returns kits, jewellery, homeware, toys, body care and checkout line items. The Hand Loom'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.
CHECK IT YOURSELF
What it costs per wear, who actually makes it, and how much the fabric sheds.
Cost per wear is the honest test behind "buy less, buy better": a £200 coat worn 300 times beats a £25 one worn 5 times. It rewards wearing what you own and choosing things built to last.
Good on the checks we could verify.
Free account to save brands & track your list.
Create a free account to save brands, get re-scan alerts and unlock the full report.
Create free account