Delivery arrived when promised.  45 minutes assembly time.  Only one problem with the bench is that a piece of wood that braces the bottom of the bench is cracked.  My husband thinks he can fix it with a screw.  Otherwise, the bench looks great and is actually quite comfortable. Fingers crossed!!