Great quality!  Arrived on time- many pieces.  Allow yourself plenty of time to assemble. Not hard- just tedious. We are very happy with our lanai furniture.