This rug is perfect for my son. The colors are vibrant and the quality is top notch. I like that it is a non slip rug meaning it has rubber on the back. I've had it in a sunny spot and have not had any fading and spills clean up easily.