Overall it’s very nice and fits well. The elastic on one of the cushion covers snapped when I was putting it on fit the first time. I’m using a safety pin to keep it in place because it’s not worth the trouble to exchange the entire set and wait for a new one to arrive.