The box came pretty banged up but everything inside was ok.  A lot of pieces to assemble but it was pretty straightforward and feels sturdy. My son loves it and thinks the desk area is really cool. The bed blocks the light so I suggest a small desk lamp. I read that a small box spring was recommended with this bed. I ordered one and ended up NOT needing it at all. There are plenty of slats to support the mattress. If you do go with one, make sure it's super low profile.