Perfect for my apartment patio. Easy to put together. Adjustable feet for leveling. Solid metal top for the table. Seat cushions are firm and comfortable but the backs are a bit lacking. Will be getting some extra filling to add to them.