The bench came very well packaged and was easy to assemble. The only problem was that our shipment date got changed once.