Very nice for the price. The pillows tend to slide, I might put some velcro to keep in place. Assembly was challenging but completed in one afternoon.  Follow the directions not to tighten the bolts until all are in for each piece.  Looks nice on our screen porch and reasonable comfortable to sit in both for eating and relaxing.