This square rug was just the right size I needed and the inexpensive price fit my budget and so far holding up to my puppies playing on it.  Might have to purchase another one to have as a spare.

Pros: Durable
Cons: Wish it came with a tan boarder to better match my decor.