The back and arms constantly fall down. It will not stay tucked in when sat on and ends up looking like a wadded up mess on my couch. The dog just moves it out of the way and lays on the couch anyway.

Cons: There should be some kind of weight on the back of the couch and the arms to keep them from sliding. Also the underneath flaps that tuck in should be longer so they tuck in further. They pull out each time someone sits on it. Bottom line.