While the shipment was delayed several weeks, the hot tub arrived in perfect condition.  It comes with a top but doesn't include the steps which I purchased separately.  It took about an hour and a half to fill up the hot tub with water and it was ready.  We have been really enjoying sitting in it at night!  I would also recommend getting some hot tub chemicals if you don't have them already.  Read the owners manual and the chemical instructions as you will need to add chemicals or the water gets cloudy after one use.  Love that there are lights and a waterfall with this hot tub too!  Overall a great value for the money!