Each ball of striping yarn is made of 70% superwash merino, 20% yak, and 10% nylon. Each measuring about 400 yds/100 grams. Hand dyed in central Texas!