Delivery time was on time.
My husband and I put it together with very little difficulty in an hour and a half.