100% Upcycled sustainable chemical free dye free. 56% Upcycled Jersey 14% Upcycled Denim 30% Raw Cotton. 100g = 135m/148 yds.