Pros: nice design, comfortable, water and stain resistant
Cons: none so far!