Arrived on time.  Set up was fairly easy.  My husband and myself did most of it then our son-in-law showed up.  About 2   1/2 hours total.  Very pleased with this purchase!  Would recommend.