100% Cotton, Hand dyedLength per skein: 120m / 131 ydsWeight per skein: 100g / 3.52 ozGauge: 16 sts = 10cm / 4"Needles: 4.0-5.0mm / 6.0 US