Opal Crazy Sock Yarn
3.5-oz (100-gram) balls of Opal Crazy sock yarn. Each ball contains approximately 465 yards. One ball is enough to make one average size pair of socks.