Fit our patio love seat perfect and is light weight to take off and put on.   Price was reasonable.  The only draw back is that water does soak through when it rains.   If you leave the cushions on, the cushions will be damp after a nice rain.  Also, water will collect and sit in the top, but that is more a design of the furniture than the cover.  If the arms were sloped the water would maybe run off.