I'm really happy with this bed! It was pretty easy to assemble, and I'm glad it all arrived in one box (I'm also really impressed with how they fit all that in there). No parts were missing. Just know that the mattress will most likely slide a little if you go on it with too much force from the side, but that should be obvious from the images shown. I wish the shelf was just a little wider, but overall I'm happy with it. Good sturdy bed!