The colours are vibrant but I haven't washed it yet so not sure how they will hold up. It's a thin rug which I don't mind so much but it moves around a lot on the ceramic floor. I find that annoying as I'm always repositioning it.