Feel good about your yarn. Clean Cotton from Universal Yarn is a 100% recycled blend of 85% recycled cotton and 15% recycled polyester. The solid color balls are 75 grams and 131 yards. The multi colored balls have 55 grams and 96 yards. The gauge is 18 stitches equals 4 inches on size US 7 needles.