Alpaca Sox Kettle dyed sock wool. 100 gram balls - 387 metres. 70% alpaca and 30% nylon. Machine washable. 2.5 - 3 mm needle. Made in Peru