Delivery was less than a week from ordering. Boxes were not huge, easy to move. Going to be putting them together soon but all of the pieces have been accounted for.