Delivery was fast but it was delivered to the wrong place although my address was correct. Bed came dirty in a few spots which I mostly certainly did not appreciate specifically because I purchased the bed in white. The assembly was easy. Took maybe 30 minutes give or take.