I absolutely love this set! It is amazing quality for the price, I almost can't believe it. Assembly was easy, even if we did have trouble with one chair leg (a single screw wouldn't go in past halfway so we used one that was shorter). It is quite sturdy and very roomy. I added comfy throw pillows because without them the backs of the chairs would be too hard. The seat cushions that came with the set are made with a durable fabric and are comfortable. Overall I am extremely pleased!