Delivery was perfect and they called me with updates on arrival several days before, the day of and 30 minutes before so I knew exactly when to expect it. The product was packaged well and was easy to maneuver with two people. Everything was intact and I am very excited for my new hot tub!