I was very pleasantly surprised by the quality and fit. I would buy this again in a heartbeat if I needed it. And it was very easy to put on. If I had any criticism at all… And this is very slight… I wish that the cushions had an extra inch of material So that it closed a little tighter on the back of the cushions.