Carpet is nice, easy to keep clean.  No grip backing makes it hard to stay put. 

Pros: Great value, nice clean look.
Cons: Non-grip backing makes it hard to stay still on floors.