My home is either laminate flooring or tile.  My cat loves to play but didn't enjoy chasing things are the hard floors.  I bought this rug to give her a softer cushion  to play on.  It seems to be good for her also as she doesn't shake her paws as often.  It looks nice and now that I have something underneath, it doesn't slide any longer.  

Pros: Great value, nice colors.
Cons: None yet