My husband put it on and was very impressed!!!!  Which doesn't happen often.  He says it fits very well.  Not over sized for our love seat which was an original concern.   Easy to install.  Straps around the legs are well made.  Highly recommend and will be purchasing some for our chairs.