Shipment arrived on time however box was banged up. Took 5hrs to put together one person ALOT of pieces.  Overall nice TV cabinet for price point.