I love this set. I put it together myself in a couple of hours. The table was a little tricky because the screw holes weren’t lined up. Overall it seems to be sturdy and well made. The cushions are fairly firm and comfy.  I would buy this again.