Brand new, from smoke and pet free home. Rowan Fine Lace yarn: made from 80% baby suri alpaca and 20% fine merino wool, it is not only soft but also incredibly lightweight. Each ball weights 50g. This listing is for 1 ball or more, depending on your order. There is a separate listing if you want to purchase 10 balls.