Delivered when expected.  All boxes received at the same time.  Pieces were easily assembled within 40 minutes.  Excellent quality!