Delivery was right on.  Hired a handyman to put together, only took 1 1/2 hours.  Very happy with the product and price.