Sturdy frame. Pretty decent quality for the price. Not too hard to assemble. Took me couple of hours to assemble myself. The cushions aren’t so great, but you can easily replace them. The table is a bit small so we bought two other tables from a different design. We plan to have this set for a year or two before upgrading to something with higher quality