Sturdy, cushions are nice and comfortable.   Good for a small, starter patio set and would look great on front porch.  Assembly was easy.  Arrived in great condition.  Great price compared to other retailers.