I have dogs and I needed to keep my sofa clean without constantly retucking traditional couch covers. These are great. The elastic keeps them tightly on my cushions while also allowing the reclining mechanism to work. I couldn’t be more pleased.