The delivery of the bed was on the early side of the guesstimated delivery date. The driver calls 30 min prior to drop off which was nice, and those guys were friendly. The bed came well packaged and protected. It was pretty easy to put together; had all the parts needed and nothing was damaged. The bed looks great and comfortable too. Better than I imagined