This worked well for my older sofa,  a Broyhill brand sofa,  still in good shape after 18 years since it was made well. I was simply tired of the flora pattern. However, this would not have worked on my newer over sized sofa.  I recommend you  look at the measurements listed and measure your sofa before you buy as it is not going to work on most of  the sofas manufactured in the last  5 to 10 years since they are so over sized. Even if you put it on a love seat, it will not be tall enough in length but too wide.