Shipment comes in 3 boxes and we only received 2 of the 3 on the first day of delivery. We received the third box the next evening. Not sure what happened there but once we put it together it's very cool and our little boy loved it. Only concern is there should be more screws to hold it altogether rather than just snapping 2 sides in place. It does not fall apart but being plastic we would like it to feel more sturdy. We used a twin bunkie board and works great. We would recommend this for little kids like our 3 year old. We imagine he will enjoy this bed till he is maybe 9-10 years old.