Overall we are pleased with this purchase. We have a lot of wind here, and they have held up nicely. The size of the chairs are good and deep (you may need extra pillows).  All of the cushions fit snuggly inside the table, and they are kept dry. 
A piece of one chair was damaged when we received it (though we kept it and placed it where the scratched back doesn't show). Also, the cushions are quite thin, and we will need to replace them with something with more substance. I would give a 3.5-star rating if I had the chance.