soft love it fits great the dog loves it using it on my sofa

Pros: none no assembly required
Cons: none cons