This wonderful sock yarn is a soft, delicious blend of 30% Baby Alpaca, 30% Merino, 20% Bamboo, and 20% Nylon. It's been treated to allow for delicate machine washing! Each 100 gram cake yields approximately 402 yards.