Pleased as punch with my purchase probably ⅕ of why it would cost in my local knitting stores. Beautifully soft, high quality yarn! Learning to dye it myself is pretty simple with jacquard acid dyes. The main learning curve was to add the acid after heat immersion dying for 30 mins to get a super even colour. They sent me all these free samples so I could find the exact match! There's enough to even knit a bit.