Perfect! This was a snap to put on and it’s super soft. Our sofa is in good shape but one of our dogs cut his paw and we didn’t realize it until the sofa was hopelessly stained. This cover did the trick and will help us get a couple more years out of the sofa.