Fiber labels on 44 men’s brands: what our dataset shows
FabricTruth keeps a table of the fiber content of 120 core styles from 44 men’s clothing brands: tees, shirts, base layers, underwear and socks. On November 2, 2026 we re-read every one of those labels on the brand’s own product page. The 89 labels we could read, from 37 brands, are what the numbers below count. The other 31 are flagged in the table and left out. Every number is computed from the table at build time, and the full table is published as a CSV.
Headline findings
- 9 of 37 brands (24%) with a checked label have at least one checked style with no natural fiber at all.
- None of the 11 socks with a checked label is 100% natural fiber. The closest is Industry of All Nations’s Organic Cotton Socks at 97%, and 7 of the 7 wool socks contain nylon or polyamide.
- Underwear has the lowest average natural share of any category (56.4%), and only 2 of 15 underwear styles are 100% natural.
- 50 of 89 styles (56%) are 100% natural fiber. Polyester appears on 15 (17%).
- 12 of 25 styles containing wool or merino also contain a non-natural fiber, usually nylon or elastane.
- 26 of 44 brands have at least 5 rule-sampled styles across 3 garment categories and get a score. Of those, 22 (85%) reach our pass line of 60, and the median score is 87.
These describe the 89 checked styles from brands we chose; they are not a random sample of the market. Read the limitations before quoting them.
What we could verify
We opened each product page on November 2, 2026 and copied the fiber line as printed. Of the 120 rows:
- 67 matched the page.
- 11 didn’t match, so we changed them to what the page says.
- 11 named a product we couldn’t find on the brand’s site. The brand sells a product of the same type and main fiber, so we read that one instead.
- 31 couldn’t be verified: 9 page blocked our reader, 4 page names fibers but gives no percentages, 1 page lists no fiber content, 15 product not found on the brand’s site and 2 store closed or product gone. They are marked “not verified” in the table with no figure, and don’t count in any number on this page.
In all, the reading changed the natural-fiber share on 15 rows. Each change is shown in the full table below and in the CSV.
By category
Share of checked styles in each category whose label is 100% natural fiber. The table adds the average and median natural share.
| Category | Styles | 100% natural | 0% natural | Average natural share | Median | Highest |
|---|---|---|---|---|---|---|
| Tees | 31 | 21 | 4 | 80.5% | 100% | 100% |
| Travel shirts | 22 | 18 | 2 | 89% | 100% | 100% |
| Base layers | 10 | 9 | 1 | 90% | 100% | 100% |
| Underwear | 15 | 2 | 5 | 56.4% | 83% | 100% |
| Socks | 11 | 0 | 0 | 72.5% | 77% | 97% |
| All checked styles | 89 | 50 | 12 | 78.6% | – | 100% |
Across the 89 checked styles: 50 are 100% natural, 27 (30%) are part natural and part non-natural, and 12 (13%) have no natural fiber. Nylon or polyamide appears on 18 styles and elastane, spandex or Lycra on 31.
How the 26 scored brands score
Scores don’t come from the table above. Since November 2, 2026, a brand’s score is the average natural-fiber share of 6 to 8 styles picked by a fixed rule from the brand’s own best-sellers list, 218 styles in all, and a brand needs at least 5 of them across 3 garment categories to get one (sampling rule and formula, score sample CSV). 18 brands are unscored for now: Darn Tough, Asket, Pact, Pendleton, 3sixteen, Left Field NYC, Lands' End, Flint and Tinder, J.Crew, Uniqlo, Cotopaxi, Outlier, Western Rise, Bluffworks, Vuori, Lululemon, Under Armour, Wayve. Number of scored brands in each band:
Method
- The dataset is the composition table behind every brand page:1 to 8 core men’s styles per brand (120 in all), each with the fiber content from its public composition label and a natural-fiber percentage.
- On November 2, 2026 we fetched each row’s product page and recorded the fiber percentages as printed, the page address and the date. Where a page was blocked, gave no percentages, or the product was gone, we marked the row “not verified” rather than guess. Most pages were the brand’s US store. One reading (lululemon’s Always In Motion boxer) came from its German store. Two Tommy John readings came from the store’s own product data for the linked page, because the page itself lists fibers without percentages.
- Natural means cotton, wool (including merino), linen, hemp, alpaca, cashmere and silk. Polyester, nylon, acrylic, elastane and similar synthetics are not natural, and neither is regenerated cellulose (viscose, modal, lyocell, “bamboo” rayon), which US rules define as a manufactured fiber2.
- Percentages are by weight, as US labels state them, listed in order of predominance1.
- We counted rows in code from the site’s data file. “Polyester appears” means the label text names polyester; it doesn’t mean the style is mostly polyester.
- Download the full table: fabrictruth-label-dataset.csv (120 rows). Columns give each row’s check status, whether it counts in the numbers here, and the product we first listed where the reading replaced it.
Limitations and counterpoints
- Not a random sample. We picked the brands, and the styles are a handful of core pieces per brand, not full catalogs. The site was built to cover natural-fiber brands, so they likely make up more of our list than of the market.
- Not every label could be read. 31 of 120 rows are left out, and 7 brands have no checked row at all, so those brands don’t appear in these numbers. Several are large mainstream retailers whose sites blocked our reader, which may tilt the checked set toward smaller brands.
- Replacements change the sample. 11 rows now describe a different product from the one we first listed, because the original wasn’t on the brand’s site. We picked the same garment type and main fiber, but it is still our choice.
- Labels change. Brands reformulate and rename products. A label is only what the page said on the date we read it.
- Labels can understate small fibers. Under FTC rules, fibers under 5% may be grouped as “other fiber,” trim such as waistbands and cuffs is excluded, and elastic under 20% of the surface area can be left off with “exclusive of elastic”1. So some “100%” labels may carry small non-natural parts.
- Labels have a tolerance. The FTC guide allows a 3 percentage point tolerance on fiber content claims 1, and we didn’t test any garment.
- Natural isn’t automatically better. In one wardrobe survey, synthetic garments were reported to last longer (6.3 years) than 100% wool (5.3) or 100% cotton (3.6). That survey was commissioned by the wool industry3. See our blends comparison for what the synthetic share does well.
- Scores rest on a sample. A score averages 6 to 8 best-selling styles per brand, not its whole catalog, and a best-sellers list is what the brand chooses to show. 5 brands score 100 because every sampled style was 100% natural; that doesn’t mean everything they sell is. Scores are not lab assays, certifications or ratings.
All 120 styles
| Brand | Category | Style | Label | Natural | Check |
|---|---|---|---|---|---|
| Icebreaker | Base layers | Merino 200 Oasis Long Sleeve Crewe Thermal Top | 100% merino wool | 100% | Read |
| Icebreaker | Tees | Merino 150 Tech Lite Short Sleeve T-Shirt | 100% merino wool | 100% | Read |
| Icebreaker | Socks | Hike+ Light Crew | — | Not verified: page lists no fiber content | |
| Icebreaker | Underwear | Merino 150 Anatomica Briefs | 83% merino wool, 12% nylon, 5% elastane | 83% | Read |
| Smartwool | Socks | Hike Classic Edition Crew Socks | 66% merino wool, 33% nylon, 1% elastane | 66% | Replaced “PhD Outdoor Light” |
| Smartwool | Base layers | Classic Thermal Merino Base Layer Crew | 100% merino wool | 100% | Read |
| Smartwool | Tees | Active Ultralite Short Sleeve | 53% merino wool, 47% Tencel lyocell | 53% | Replaced “Merino Sport 150” |
| Darn Tough | Socks | Hiker Micro Crew Midweight Hiking Sock | 61% merino wool, 36% nylon, 3% Lycra spandex | 61% | Read |
| Darn Tough | Socks | The Standard Crew Cushioned Lightweight Lifestyle Sock | 46% merino wool, 49% nylon, 5% Lycra spandex | 46% | Replaced “Cushion Crew” |
| Wool&Prince | Travel shirts | 130 Spread Collar Shirt | 100% merino wool | 100% | Read |
| Wool&Prince | Tees | Signature Crew Neck Tee | 78% merino wool, 22% nylon | 78% | Corrected |
| Wool&Prince | Base layers | Crew Neck Sweater | 100% merino wool | 100% | Read |
| Minus33 | Base layers | Lightweight Men's Wool Crew (Ticonderoga) | 100% merino wool | 100% | Replaced “Kancamagus crew” |
| Minus33 | Underwear | Lightweight Men's Boxer Brief (Acadian) | 100% merino wool | 100% | Read |
| Minus33 | Socks | Mountain Heritage Lightweight Crew Socks | 66% merino wool, 22% nylon, 11% stretch nylon, 1% spandex | 66% | Corrected |
| Asket | Tees | The T-Shirt | 100% organic long-staple cotton | 100% | Read |
| Asket | Travel shirts | The Oxford Shirt | 100% organic cotton | 100% | Read |
| Asket | Underwear | The Boxer Brief | 95% organic cotton, 5% elastane | 95% | Corrected |
| Taylor Stitch | Tees | The Cotton Hemp Tee | 70% organic cotton, 30% hemp | 100% | Read |
| Taylor Stitch | Travel shirts | The Jack in Ocean Linen | 100% European linen | 100% | Read |
| Taylor Stitch | Travel shirts | The Western Shirt in Wetland Plaid | 100% organic cotton | 100% | Read |
| Buck Mason | Tees | Pima Curved Hem Tee | 100% pima cotton | 100% | Read |
| Buck Mason | Travel shirts | Big Oxford | 100% cotton | 100% | Read |
| Buck Mason | Underwear | Foundation brief | — | Not verified: product not found on the brand’s site | |
| Pact | Tees | Softspun Essential Crewneck Tee | 100% GOTS-certified organic cotton | 100% | Read |
| Pact | Underwear | Everyday Boxer Brief | 95% GOTS-certified organic cotton, 5% elastane | 95% | Read |
| Pact | Socks | Crew socks | — | Not verified: page blocked our reader | |
| Filson | Travel shirts | 8-oz. Wool Guide Shirt | 100% wool | 100% | Replaced “Saddle blanket shirt” |
| Filson | Base layers | Mackinaw Wool Vest | 100% virgin Mackinaw wool | 100% | Read |
| Filson | Socks | 1970s Logger Thermal Socks | 80% wool, 10% nylon, 9% acrylic, 1% spandex | 80% | Replaced “Wool boot sock” |
| Pendleton | Travel shirts | Board Shirt | 100% pure virgin wool | 100% | Read |
| Pendleton | Base layers | The Original Westerley | 100% lambswool | 100% | Read |
| American Giant | Tees | Classic Cotton Crew Tee | 100% USA-grown cotton | 100% | Read |
| American Giant | Base layers | Classic Full Zip | 100% combed ringspun cotton | 100% | Read |
| Reigning Champ | Tees | Midweight Jersey Standard T-Shirt | 100% cotton | 100% | Read |
| Reigning Champ | Base layers | Midweight Terry Standard Crewneck | 100% cotton French terry | 100% | Read |
| Naked & Famous | Travel shirts | Weird Guy, Shinigami Selvedge | 100% cotton | 100% | Read |
| Naked & Famous | Tees | Strong Tee, Heavyweight 11oz. Jersey | 100% cotton | 100% | Read |
| 3sixteen | Travel shirts | Crosscut Flannel | 100% cotton | 100% | Read |
| 3sixteen | Tees | Heavy jersey tee | — | Not verified: page names fibers but gives no percentages | |
| Alex Mill | Travel shirts | Mill Shirt in Cotton Poplin | 100% cotton | 100% | Replaced “Military shirt” |
| Alex Mill | Tees | Cashmere tee | — | Not verified: product not found on the brand’s site | |
| Alex Mill | Travel shirts | Linen camp collar | — | Not verified: product not found on the brand’s site | |
| Left Field NYC | Travel shirts | Chelsea 1968 Deadstock Cone Mills 13 oz. Jean | 100% cotton | 100% | Read |
| Left Field NYC | Tees | Super Slub Heavyweight Wakayama Knit Tee | 100% cotton | 100% | Replaced “Athletic tee” |
| Quince | Base layers | Mongolian Cashmere Crewneck Sweater | 100% Grade-A Mongolian cashmere | 100% | Read |
| Quince | Tees | Cotton Modal Crew Neck Tee | 50% cotton, 50% modal | 50% | Read |
| Quince | Travel shirts | Washable silk shirt | — | Not verified: product not found on the brand’s site | |
| L.L.Bean | Tees | Soft Stretch tee | — | Not verified: product not found on the brand’s site | |
| L.L.Bean | Socks | Merino Wool Ragg Socks, 10" Crew | 77% merino wool, 21% stretch nylon, 2% Lycra elastane | 77% | Corrected |
| L.L.Bean | Travel shirts | Scotch Plaid Flannel Shirt, Traditional Fit | 100% cotton | 100% | Read |
| Lands' End | Tees | Supima tee | — | Not verified: page blocked our reader | |
| Lands' End | Travel shirts | No Iron pinpoints | — | Not verified: page blocked our reader | |
| Lands' End | Underwear | Stretch boxers | — | Not verified: page blocked our reader | |
| Flint and Tinder | Travel shirts | 10-Year flannel | — | Not verified: page blocked our reader | |
| Flint and Tinder | Tees | Soft Place to Land tee | — | Not verified: product not found on the brand’s site | |
| Everlane | Tees | The Essential Organic Crew | 100% organic cotton | 100% | Replaced “Organic Cotton Crew” |
| Everlane | Travel shirts | The Perform Shirt | — | Not verified: product not found on the brand’s site | |
| Everlane | Underwear | The Supima Boxer Brief | 93% Supima cotton, 7% elastane | 93% | Corrected |
| J.Crew | Travel shirts | Secret Wash shirt | — | Not verified: page blocked our reader | |
| J.Crew | Tees | Broken-in tee | — | Not verified: page blocked our reader | |
| J.Crew | Travel shirts | Tech pant adjacent shirts | — | Not verified: product not found on the brand’s site | |
| Banana Republic | Travel shirts | Grant Slim-Fit Non-Iron Dress Shirt | 100% cotton | 100% | Corrected |
| Banana Republic | Tees | Luxury-Touch T-Shirt | 100% cotton | 100% | Corrected |
| Uniqlo | Tees | U Crew Neck Short-Sleeve T-Shirt | 100% cotton | 100% | Read |
| Uniqlo | Underwear | AIRism Boxer Briefs | 88% polyester, 12% spandex (body); 90% nylon, 10% spandex (waistband) | 0% | Read |
| Uniqlo | Base layers | HEATTECH T-Shirt | 40% polyester, 32% acrylic, 21% rayon, 7% spandex | 0% | Read |
| Gap | Tees | Everywear tee | — | Not verified: product not found on the brand’s site | |
| Gap | Underwear | 5" Organic Stretch Cotton Boxer Briefs | 95% organic cotton, 5% elastane | 95% | Corrected |
| Patagonia | Tees | Capilene Cool Trail Shirt | 85% recycled polyester, 15% Tencel lyocell | 0% | Read |
| Patagonia | Base layers | Capilene Midweight | — | Not verified: product not found on the brand’s site | |
| Patagonia | Tees | P-6 Logo T-Shirt | 100% organic cotton | 100% | Read |
| Cotopaxi | Tees | Como tee | — | Not verified: page names fibers but gives no percentages | |
| Cotopaxi | Base layers | Tech layers | — | Not verified: product not found on the brand’s site | |
| Outlier | Tees | Ultralight | — | Not verified: product not found on the brand’s site | |
| Outlier | Travel shirts | Futureworks adjacent tops | — | Not verified: product not found on the brand’s site | |
| Ministry of Supply | Travel shirts | Apollo Dress Shirt 2.0 | 60% recycled TCD polyester, 40% Sorona | 0% | Read |
| Ministry of Supply | Tees | Velocity tee | — | Not verified: product not found on the brand’s site | |
| Western Rise | Travel shirts | Limitless shirt | — | Not verified: store closed or product gone | |
| Western Rise | Tees | Motive tee | — | Not verified: store closed or product gone | |
| Bluffworks | Travel shirts | Meridian Dress Shirt 3.0 | 98% recycled polyester, 2% spandex | 0% | Replaced “Gramercy shirt” |
| Vuori | Tees | Strato Tech Tee | 96% polyester, 4% elastane | 0% | Read |
| Vuori | Underwear | V1 Boxer Brief | 78% polyamide, 14% elastane, 8% polyester | 0% | Replaced “Core briefs” |
| Lululemon | Tees | Metal Vent Tech Short-Sleeve Shirt | 53% nylon, 40% recycled polyester, 4% elastane, 3% X-Static nylon | 0% | Read |
| Lululemon | Underwear | Always In Motion Boxer 5" | 91% modal, 9% elastane | 0% | Read |
| Nike | Tees | Dri-FIT Legend Fitness T-Shirt | 100% polyester (recycled) | 0% | Read |
| Nike | Socks | Everyday Cushioned Training Crew Socks | 67% cotton, 30% polyester, 2% spandex, 1% nylon | 67% | Corrected |
| Under Armour | Tees | HeatGear tee | — | Not verified: page blocked our reader | |
| Under Armour | Base layers | ColdGear crew | — | Not verified: page blocked our reader | |
| Mack Weldon | Underwear | 18-Hour Jersey Boxer Brief | 47.5% cotton, 47.5% modal, 5% spandex | 47.5% | Corrected |
| Mack Weldon | Underwear | AIRKNITx Boxer Brief | 50% polyamide, 33% polyester, 17% elastane | 0% | Read |
| Mack Weldon | Tees | Viper tee | — | Not verified: product not found on the brand’s site | |
| Tommy John | Underwear | Second Skin Boxer Brief 8" | 90% modal, 10% spandex (solids); 47% modal, 43% polyester, 10% spandex (prints) | 0% | Read |
| Tommy John | Tees | Second Skin Crew Neck Tee | 57% pima cotton, 38% modal, 5% spandex | 57% | Corrected |
| True Classic | Tees | Classic Crew Neck | 60% combed ringspun cotton, 40% polyester | 60% | Read |
| Wayve | Tees | Only Tee | 100% organic cotton | 100% | Read |
| Unbound Merino | Tees | Merino Crew Neck T-Shirt | 100% superfine merino wool | 100% | Read |
| Unbound Merino | Travel shirts | Merino Button-Up | 60% merino wool, 40% recycled polyester | 60% | Read |
| Unbound Merino | Underwear | Merino Wool Boxer Briefs | 43% merino wool, 42% lyocell, 10% nylon, 5% elastane | 43% | Read |
| Unbound Merino | Socks | Merino All Season Crew Socks | 80% merino wool, 17% nylon, 3% Lycra spandex | 80% | Read |
| Industry of All Nations | Tees | Clean Crewneck T-Shirt | 100% organic cotton | 100% | Read |
| Industry of All Nations | Travel shirts | Pondi Shirt (button-down oxford) | 100% organic cotton | 100% | Read |
| Industry of All Nations | Travel shirts | Classic Madras Shirt, long sleeve | 100% organic cotton madras | 100% | Read |
| Industry of All Nations | Underwear | Wild Boxers | 100% undyed organic cotton | 100% | Read |
| Industry of All Nations | Socks | Organic Cotton Socks | 97% certified organic cotton, 2% recycled polyamide, 1% elastane | 97% | Read |
| Alex Crane | Tees | Crepe Tee | 100% organic cotton | 100% | Read |
| Alex Crane | Tees | Tam Tee | 100% merino wool | 100% | Read |
| Alex Crane | Tees | Long Sleeve Sun Tee | 50% yarn-dyed linen, 50% organic cotton | 100% | Read |
| Alex Crane | Tees | Sun Tee | — | Not verified: page names fibers but gives no percentages | |
| Alex Crane | Travel shirts | Ola Shirt | 100% French linen | 100% | Read |
| Alex Crane | Travel shirts | Pac Shirt | 100% organic cotton ripstop | 100% | Read |
| Alex Crane | Travel shirts | Air Cotton Button Up | — | Not verified: page names fibers but gives no percentages | |
| Jungmaven | Tees | Original Tee | 55% hemp, 45% organic cotton | 100% | Read |
| Jungmaven | Tees | Mana 10 Tee | 100% hemp jersey | 100% | Read |
| Jungmaven | Tees | Highline Mesh Tee | 29% hemp, 69% organic cotton, 2% spandex | 98% | Read |
| Jungmaven | Travel shirts | Padaro Shirt | 55% hemp, 45% organic cotton | 100% | Read |
| Jungmaven | Travel shirts | Alder Shirt | 54% hemp, 43% organic cotton, 3% Lycra | 97% | Read |
| Jungmaven | Underwear | Boxer Brief | 29% hemp, 66% organic cotton, 5% spandex | 95% | Read |
| Jungmaven | Socks | Hemp Crew Socks | 45% hemp, 35% organic cotton, 15% polyamide, 5% spandex | 80% | Read |
| Jungmaven | Socks | Freestyle Crew Sock | 40% hemp, 37% cotton, 14% nylon, 7% polyester, 2% spandex | 77% | Read |
Sources
- 1US Federal Trade Commission. Threading your way through the labeling requirements under the Textile and Wool Acts. Business guidance (archived edition on govinfo.gov; the FTC’s current web copy blocked our fetcher), c. 2006.
- 2US Federal Trade Commission. Generic names and definitions for manufactured fibers (16 CFR 303.7). Code of Federal Regulations, Textile Rules, current.
- 3Laitala, Klepp (SIFO, OsloMet), Henry (QUT). Does use matter? Comparison of environmental impacts of clothing based on fiber type. Sustainability, 2018. Co-funded by Australian Wool Innovation and the Research Council of Norway; lifespan data from an AWI-commissioned survey.
Published November 2, 2026 by FabricTruth (run by Rexmark LLC). Labels re-read November 2, 2026. Numbers update when our brand data changes. You’re welcome to cite or reuse the numbers and CSV with a link to this page. Corrections: [email protected] (see our corrections policy).