This rug completely exceeeded my expectations.  It is super soft, the colors are really vibrant like the picture.  I got it for my covered patio, and it makes the whole space pop.  I can't speak to the durability  because I've only had it a few weeks.  However, my 85lb dog has been trapsing around on it with muddy paws and it still looks brand new! This would work great indoors as well. It doesn't look cheap, but it's definitely a great bargain.

Pros: Soft, great color, seems durable, inexpensive
Cons: none