I ordered this rug for my son's room.  It is a bright, happy rug.  The pile/thickness is perfect.  Soft, nice to step on.  Does not slip.  Before I bought it I was worried that it might be too busy but not so....it is great.

Pros: great value, happy and colorful
Cons: none that i encountered