Arrived in 2 days. Box and all pieces were in perfect shape. Incredibly easy to put together. The bed is sturdy and stylish!