Doesn't say how many yards but there is 50 g. About size 2-3. Made of 80 acrylic, 20 wool.