Arrived a day earlier than expected. Box was not in best condition but packed very well with lots of foam and all pieces wrapped in plastic. No damage and no missing pieces! Took about a total of 3 hours to assemble but instructions clear and relatively easy to follow. Bed looks beautiful and lights and USB ports very nice features. Overall very impressed so far.