Love it, and so does our black Lab!  looks great with our brown leather sofa.

Pros: washable, looks expensive, sturdy
Cons: Cannot think of any cons