We use this in our RV on the couch to protect from our dogs.  Easy to put on, stays in place,  easy to vacuum dog hair,  and provides a nice place for them to sit and sleep.