100% Upcycled sustainable chemical free dye free. 20% Upcycled Denim 80% Upcycled Cotton. 100g = 135m/148 yds.