Love this table.  Delivery was right on time and packed really well.  My husband and I were able to put it together in about an hour.  There was a lot of packing material to get rid of!  Table was way to heavy for us to assemble it per the instructions., put the legs on the upside down table and then pick it up to turn over the entire table.  So we assembled the base and then placed the top over the base and screwed it from the bottom.  It was really easy once we got the holes lined up. Suggest you place the table base where you think it will go so you don’t have to move the assembled table.  It is VERY heavy.