A generous 295 yards per ball, creates eye catching shawls & spring tops - fun to knit as you watch the colors unfold on your needles.100% Cotton100g per 295 yards