I wasn't sure what to expect given that I couldn't look and touch this before buying, and this is beautiful.  I love it.  It's thick and plush and super soft.  It feels great on bare feet.  I am very happy with this.

Pros: Great price point for the gorgeous rug.
Cons: My only concern long term is that the squares are individually sewn in and I could maybe see them starting to pull up under the vacuum eventually.  That's just a guess though.