It is what I wanted for the dog.  The big problem it doesn’t stay in place. You are constantly putting back in place on the sofa.
Would not recommend.