Good product. Looks nice, doesn't stay in place very well, especially with pets as I have no children.

Pros: Looks nice easy to clean 
Cons: Expensive doesn't stay in place very well