Smoke and pet free but I use fabrreeze plug ins.  This is old inventory from the shop.  Finally, a gradient yarn that shows you how much yarn is available per gradient color! Zauber Perlen is just plain fun, beginning with its playful presentation, where it encourages you to dream about all of the creative possibilities it presents. Each yarn ball bracelet of Zauber Perlen provides seven mini isolated gradient balls, each offering a put-up of approximately 63 yards.


 Content:100% virgin merinoFiber Care:hand wash, dry flatGrams:100 grams totalYardage:440 yards total (63 yards per ball)Gauge:7.5 sts = 1 inchRecommended Needle:US 0-2Yarn Weight:fingering


HAppy to combine shipping but please leave a note in the box provided at checkout.