Fiori hand dyed sock yarn is a Superior Merino blend - 80% fine merino / 20% nylon Machine washable. 100gr balls - 400 metres. Needle rec 2.75-3.25 mm