Unbelievably fast delivery !  When ordered it on Wednesday, the estimated delivery date was the next Tuesday; the shipment notification said delivery would be Monday.  It actually was delivered on Friday...just 2 days after I ordered it !!  The bench is very sturdy and was very easy to assemble.