The service was quick but I don't recommend this yarn. It's very hard to buy online as each skein of the same colour is vastly different from each other and with all the subtle colours, it's hard to get a photo that's accurate. The dye also rubs off and it smells strongly like vinegar. For the price, I'm very disappointed as this was to be a gift and the dye just comes straight out of the yarn as you knit or wear it.