{"brand":"allsaints","displayName":"AllSaints","summary":{"totalProducts":1788,"avgNaturalPct":56.1,"pct100Natural":40.8,"pctPolyesterHeavy":22.8},"topFibres":[{"name":"Cotton","count":850,"pctProducts":47.5},{"name":"Polyester","count":571,"pctProducts":31.9},{"name":"Elastane","count":362,"pctProducts":20.2},{"name":"Viscose","count":217,"pctProducts":12.1},{"name":"Polyamide","count":160,"pctProducts":8.9}],"distribution":{"0-30":33.3,"30-85":24.6,"85-100":42.1},"categories":{"coats":{"category":"Coat","categorySlug":"coats","brandSlug":"allsaints","brandDisplayName":"AllSaints","totalProducts":42,"avgNaturalPct":59.7,"topFibres":[{"name":"Viscose","count":18,"pctProducts":42.9},{"name":"Polyester","count":17,"pctProducts":40.5},{"name":"Cotton","count":13,"pctProducts":31},{"name":"Lyocell","count":8,"pctProducts":19},{"name":"Elastane","count":5,"pctProducts":11.9}]},"t-shirts":{"category":"T-Shirt","categorySlug":"t-shirts","brandSlug":"allsaints","brandDisplayName":"AllSaints","totalProducts":261,"avgNaturalPct":91.9,"topFibres":[{"name":"Cotton","count":237,"pctProducts":90.8},{"name":"Polyester","count":21,"pctProducts":8},{"name":"Elastane","count":21,"pctProducts":8},{"name":"Modal","count":11,"pctProducts":4.2},{"name":"Polyamide","count":6,"pctProducts":2.3}]},"dresses":{"category":"Dress","categorySlug":"dresses","brandSlug":"allsaints","brandDisplayName":"AllSaints","totalProducts":256,"avgNaturalPct":54.9,"topFibres":[{"name":"Cotton","count":110,"pctProducts":43},{"name":"Polyester","count":79,"pctProducts":30.9},{"name":"Elastane","count":56,"pctProducts":21.9},{"name":"Viscose","count":54,"pctProducts":21.1},{"name":"Polyamide","count":31,"pctProducts":12.1}]},"pants":{"category":"Pants","categorySlug":"pants","brandSlug":"allsaints","brandDisplayName":"AllSaints","totalProducts":67,"avgNaturalPct":50.2,"topFibres":[{"name":"Polyester","count":29,"pctProducts":43.3},{"name":"Lyocell","count":26,"pctProducts":38.8},{"name":"Linen","count":24,"pctProducts":35.8},{"name":"Viscose","count":19,"pctProducts":28.4},{"name":"Elastane","count":16,"pctProducts":23.9}]},"jeans":{"category":"Jeans","categorySlug":"jeans","brandSlug":"allsaints","brandDisplayName":"AllSaints","totalProducts":126,"avgNaturalPct":90.6,"topFibres":[{"name":"Cotton","count":120,"pctProducts":95.2},{"name":"Elastane","count":37,"pctProducts":29.4},{"name":"Polyester","count":27,"pctProducts":21.4},{"name":"Lyocell","count":21,"pctProducts":16.7},{"name":"Viscose","count":4,"pctProducts":3.2}]},"jackets":{"category":"Jacket","categorySlug":"jackets","brandSlug":"allsaints","brandDisplayName":"AllSaints","totalProducts":160,"avgNaturalPct":29.9,"topFibres":[{"name":"Polyester","count":106,"pctProducts":66.3},{"name":"Cotton","count":41,"pctProducts":25.6},{"name":"Elastane","count":26,"pctProducts":16.3},{"name":"Lyocell","count":8,"pctProducts":5},{"name":"Viscose","count":4,"pctProducts":2.5}]},"skirts":{"category":"Skirt","categorySlug":"skirts","brandSlug":"allsaints","brandDisplayName":"AllSaints","totalProducts":129,"avgNaturalPct":35.8,"topFibres":[{"name":"Polyester","count":61,"pctProducts":47.3},{"name":"Cotton","count":36,"pctProducts":27.9},{"name":"Viscose","count":27,"pctProducts":20.9},{"name":"Polyamide","count":11,"pctProducts":8.5},{"name":"Elastane","count":6,"pctProducts":4.7}]},"shorts":{"category":"Shorts","categorySlug":"shorts","brandSlug":"allsaints","brandDisplayName":"AllSaints","totalProducts":45,"avgNaturalPct":63.9,"topFibres":[{"name":"Cotton","count":26,"pctProducts":57.8},{"name":"Polyester","count":17,"pctProducts":37.8},{"name":"Elastane","count":8,"pctProducts":17.8},{"name":"Lyocell","count":8,"pctProducts":17.8},{"name":"Viscose","count":4,"pctProducts":8.9}]},"shirts":{"category":"Shirt","categorySlug":"shirts","brandSlug":"allsaints","brandDisplayName":"AllSaints","totalProducts":55,"avgNaturalPct":79.1,"topFibres":[{"name":"Cotton","count":42,"pctProducts":76.4},{"name":"Polyester","count":15,"pctProducts":27.3},{"name":"Lyocell","count":8,"pctProducts":14.5},{"name":"Elastane","count":6,"pctProducts":10.9},{"name":"Linen","count":3,"pctProducts":5.5}]},"sweaters":{"category":"Sweater","categorySlug":"sweaters","brandSlug":"allsaints","brandDisplayName":"AllSaints","totalProducts":29,"avgNaturalPct":72.3,"topFibres":[{"name":"Wool","count":14,"pctProducts":48.3},{"name":"Viscose","count":11,"pctProducts":37.9},{"name":"Polyester","count":10,"pctProducts":34.5},{"name":"Elastane","count":6,"pctProducts":20.7},{"name":"Polyamide","count":5,"pctProducts":17.2}]},"blazers":{"category":"Blazer","categorySlug":"blazers","brandSlug":"allsaints","brandDisplayName":"AllSaints","totalProducts":19,"avgNaturalPct":41.7,"topFibres":[{"name":"Viscose","count":11,"pctProducts":57.9},{"name":"Polyester","count":10,"pctProducts":52.6},{"name":"Elastane","count":7,"pctProducts":36.8},{"name":"Linen","count":6,"pctProducts":31.6},{"name":"Lyocell","count":3,"pctProducts":15.8}]}},"fibres":{"polyester":{"fibre":"polyester","brandSlug":"allsaints","brandDisplayName":"AllSaints","productsContaining":571,"pctProducts":31.9,"avgPctInProducts":74.9,"totalProducts":1788},"cotton":{"fibre":"cotton","brandSlug":"allsaints","brandDisplayName":"AllSaints","productsContaining":850,"pctProducts":47.5,"avgPctInProducts":90.4,"totalProducts":1788},"elastane":{"fibre":"elastane","brandSlug":"allsaints","brandDisplayName":"AllSaints","productsContaining":362,"pctProducts":20.2,"avgPctInProducts":7.9,"totalProducts":1788},"viscose":{"fibre":"viscose","brandSlug":"allsaints","brandDisplayName":"AllSaints","productsContaining":217,"pctProducts":12.1,"avgPctInProducts":66.1,"totalProducts":1788},"polyamide":{"fibre":"polyamide","brandSlug":"allsaints","brandDisplayName":"AllSaints","productsContaining":160,"pctProducts":8.9,"avgPctInProducts":61.6,"totalProducts":1788},"linen":{"fibre":"linen","brandSlug":"allsaints","brandDisplayName":"AllSaints","productsContaining":56,"pctProducts":3.1,"avgPctInProducts":45.2,"totalProducts":1788},"lyocell":{"fibre":"lyocell","brandSlug":"allsaints","brandDisplayName":"AllSaints","productsContaining":144,"pctProducts":8.1,"avgPctInProducts":75.2,"totalProducts":1788},"wool":{"fibre":"wool","brandSlug":"allsaints","brandDisplayName":"AllSaints","productsContaining":47,"pctProducts":2.6,"avgPctInProducts":83.9,"totalProducts":1788},"modal":{"fibre":"modal","brandSlug":"allsaints","brandDisplayName":"AllSaints","productsContaining":49,"pctProducts":2.7,"avgPctInProducts":59.8,"totalProducts":1788},"silk":{"fibre":"silk","brandSlug":"allsaints","brandDisplayName":"AllSaints","productsContaining":19,"pctProducts":1.1,"avgPctInProducts":56,"totalProducts":1788}},"sampleProducts":[{"id":"USW017AE-93.html","name":"Naked Woods Unisex Fragrance, 30ml","fibres":{"Cotton":100},"naturalPct":100,"image":"https://media.i.allsaints.com/allsaints-prod/image/upload/f_auto,q_auto/v1/products/images/large/W017AE/93/W017AE-93-1"},{"id":"USW248DE-13.html","name":"Avalon Tie-Dye Graphic T-Shirt Mini Dress","fibres":{"Cotton":100},"naturalPct":100,"image":"https://media.i.allsaints.com/allsaints-prod/image/upload/f_auto,q_auto/v1/products/images/large/W248DE/13/W248DE-13-1"},{"id":"USW097DD-5.html","name":"Lana Lace Mini Dress","fibres":{"Cotton":100},"naturalPct":100,"image":"https://media.i.allsaints.com/allsaints-prod/image/upload/f_auto,q_auto/v1/products/images/large/W097DD/5/W097DD-5-1"},{"id":"USW097DD-4192.html","name":"Lana Lace Mini Dress","fibres":{"Cotton":100},"naturalPct":100,"image":"https://media.i.allsaints.com/allsaints-prod/image/upload/f_auto,q_auto/v1/products/images/large/W097DD/4192/W097DD-4192-1"},{"id":"W092EE-2846.html","name":"Haldan Mid Rise Bootcut Denim Jeans","fibres":{"Cotton":82,"Polyester":16,"Elastane":2},"naturalPct":82,"image":"https://media.i.allsaints.com/allsaints-prod/image/upload/f_auto,q_auto/v1/products/images/large/W092EE/2846/W092EE-2846-1"},{"id":"USW010EC-2846.html","name":"Haldan Slim Bootcut Stretch Denim Jeans","fibres":{"Cotton":82,"Polyester":16,"Elastane":2},"naturalPct":82,"image":"https://media.i.allsaints.com/allsaints-prod/image/upload/f_auto,q_auto/v1/products/images/large/W010EC/2846/W010EC-2846-1"},{"id":"W010EC-2846.html","name":"Haldan Slim Bootcut Stretch Denim Jeans","fibres":{"Cotton":82,"Polyester":16,"Elastane":2},"naturalPct":82,"image":"https://media.i.allsaints.com/allsaints-prod/image/upload/f_auto,q_auto/v1/products/images/large/W010EC/2846/W010EC-2846-1"},{"id":"USW092EE-2846.html","name":"Haldan Mid Rise Bootcut Denim Jeans","fibres":{"Cotton":82,"Polyester":16,"Elastane":2},"naturalPct":82,"image":"https://media.i.allsaints.com/allsaints-prod/image/upload/f_auto,q_auto/v1/products/images/large/W092EE/2846/W092EE-2846-1"},{"id":"USW141DF-7.html","name":"Sophia Asymmetric Mini Dress","fibres":{"Modal":60,"Polyamide":35,"Elastane":5},"naturalPct":30,"image":"https://media.i.allsaints.com/allsaints-prod/image/upload/f_auto,q_auto/v1/products/images/large/W141DF/7/W141DF-7-1"},{"id":"W141DF-7.html","name":"Sophia Asymmetric Mini Dress","fibres":{"Modal":60,"Polyamide":35,"Elastane":5},"naturalPct":30,"image":"https://media.i.allsaints.com/allsaints-prod/image/upload/f_auto,q_auto/v1/products/images/large/W141DF/7/W141DF-7-1"},{"id":"USW035LD-5.html","name":"Reed Cropped Leather Trench","fibres":{"Viscose":55,"Polyester":38,"Elastane":7},"naturalPct":27.5,"image":"https://media.i.allsaints.com/allsaints-prod/image/upload/f_auto,q_auto/v1/products/images/large/W035LD/5/W035LD-5-1"},{"id":"USW044JF-10481.html","name":"Nella Slim Fit Sleeveless Tank Top","fibres":{"Elastane":50,"Viscose":45,"Polyester":5},"naturalPct":22.5,"image":"https://media.i.allsaints.com/allsaints-prod/image/upload/f_auto,q_auto/v1/products/images/large/W044JF/10481/W044JF-10481-1"}],"methodology":"Computed from the Fibr Thread Report. Each retailer's product pages are crawled monthly; fibre percentages are parsed verbatim from the composition label the retailer publishes. Natural-fibre percentage is the sum of natural fibres (cotton, linen, silk, wool, viscose, lyocell, hemp, etc.) per garment, then averaged across all products analysed.","license":"https://tryfibr.app/terms","citation":"Fibr Thread Report — AllSaints, 2026-07-20. https://tryfibr.app/thread-report/allsaints","dataSource":{"raw":"https://info.tryfibr.app/allsaints.json","snapshots":"https://info.tryfibr.app/snapshots/index.json","reportPage":"https://tryfibr.app/thread-report/allsaints"},"dateModified":"2026-07-20T19:47:41.216Z"}