Hand dyed in Cincinnati, Ohio, Prairie Sock yarn is a soft and durable blend of superwash merino wool and nylon.Each mini skein is 20g and approximately 80 yards.