Delivered quickly. All pieces and parts were included. It took about 2 hours to put the bed together because the two knuckleheads putting it together (I supervised) were easily distracted and grumpy. The bed is a nice color and the lights are fun to play with via phone app. Appears sturdy enough and the under-bed storage will come in handy. Overall great product so far.