This yarn is all good! The colors are lovely and so unique! The touch is soft and will be great for the shawl I am planning to knit with it. Great yardage for the price. I haven't knit with it yet but expect I will enjoy the softness as I knit. I'm very happy with this purchase!