Great bold colors, great quality. It's soft but durable and beautiful. I was looking for something that would hold up well with a baby and a dog but still be beautiful for a room and comfortable for bare feet and the baby to play on. This hits all those marks. I may even reorder it in a bigger size to cover more of the room, I love it that much!