Its colours are vibrant however over time have faded severely, and even after a professional steam clean, the colours remain dull - overall a nice rug for kids to play on