The cabinet was delivered before the stated delivery date.  It took my husband & son about two hours to assemble.  Looks really good.  Very satisfied with purchase and delivery.