The colors are spot on and the design is great. It's not very soft and is more of an outdoor rug. I'm using it under my kitchen table. With 2 kids the outdoor quality will hold up better with all the traffic. I wouldn't buy it again, because I want something a little more plush and soft (yet durable). Waiting to find another rug in a year or so and will move this to the patio.