I was very pleased with these yarns and surprised that the range of colours was so varied. Also that they were actually nicer than my monitor displayed (all monitors display different colours from reality unless you're very lucky or handy with colour profile software). I looked at the manufacturer's website and see that this is their whole range of this type of yarn and as such, it would be nice if some time in the future they would add a deep yellow to their range, but otherwise they're fine. Also, while the listing says 20 balls of 100g, I received a few balls that were 150g which was great, particularly as one was one of my favourite colours!
The quality of the yarn,however, varies while working with it. Some of it splits a bit too much. This might work better for a knitter but I crochet and having to continuously go back one or more stitches to grab strands that have decided they want to live near the wrong loop, is a bit annoying. Another thing I find strange is how some of the colours seem softer than others. Maybe it's to do with the dye qualities or how it's been wound? I don't know.
Whether I'll buy this yarn again - yes, almost certainly. Mostly because I love the colours and it's also (currently) a reasonable price per ball.