The product arrived well packaged and with clear instructions. Assembly was pretty easy if not somewhat tedious /repetitive per unit but on completion the product looked well. Unfortunately the seat cushions were not of the best quality and one had a small tear. However for the price paid it was pretty good compared to what else is out there.