Hand-dyed and spun in Germany.75% new wool superwash, 25% nylonAppx 420m / 460 yds to 100gNeedle size: 2mm to 3mm / US0 to US2Appx