These DK weight yarn from Sirdar are made with 100% cotton and are just 20 grams. Each ball is approximately 47 yards. Suggested US G hook, or US size 6 needle. This yarn is machine washable. This is the same yarn as the Sirdar Cotton DK yarn, just in a smaller size.