Delivery was quick and done well. There was a hole in the box that I was concerned about but the pool and all the parts were perfect! Easy set up too!