1.75-oz (50-gram) balls of Crystal Palace Panda Wool sock yarn. Each ball contains approximately 186 yards.
This is a soft and unique sock yarn. And bamboo is naturally antibacterial. Two balls for an average size pair of socks; three balls for larger sizes.
51% Bamboo, 39% Wool, 10% Elastic Nylon. 6-7 stitches per inch on US size 1-2 knitting needles.