This is the third of sizes that I purchased.  All three in different areas of my home, either inside or out and they all three wear really well.

Pros: Easy to clean.  Durable. Pet friendly.
Cons: None.