Received our table today. Easy to assemble. Your info of delivery date was right on. The only negative is the price. The retail should be  $100 max. due to  the staining quality and finish.