The colors are spot on. The rug is very soft and springy. I purchased for my living room and it really warms the space. My kids have already spilled on it but after wiping it up, I can't see a stain.  I love it!