Soft Peruvian Highland wool, in large skeins.100% Fine Highland Wool369 yds [336 m] / 150 grams20-24 stitches = 4 inches [10 cm] on US 6-11 [4-8 mm] needles Hand wash, dry flatMade in Peru