The colours are true. The quality is average. I was hoping for a finer quality cotton, but it will work OK for me. as it is for our summer cottage. If it were for my home, I would likely return it and buy something of a higher quality.