Just got this rug today. I was pleasantly surprised by the quality - it's way softer than I had imagined, for the price. We have it on carpet; I would definitely go with a thick rug pad if you're putting it on a hard floor. It's not very thick. But the color is fantastic - very saturated almost indigo blue - goes very nicely with the teal and turquoise accents in my home. I've never been disappointed with an Overstock purchase, and this rug is one of the best!