Absolutely perfect! I assembled these quickly and they fill out my small patio nicely. The seat cushions are not thick (would be easy to replace) but they check all my boxes and make my patio feel complete. While the materials are not that expensive, you can't beat these on style and price. An excellent option!