I love this rug! The price was unbelievable and the rug is so pretty. It comes with a non-slip backing so it would be good on any floor. we purchased it to go over the carpet. it's not plush but that's ok. Excellent bargain.

Pros: Pretty texture
Cons: haven't found any yet