It arrived in three boxes, was very straightforward to put together, feels solid, although not impressively so.  The shelves are not deep at all, keep that in mind -- not even deep enough for a book.  It could use a few more slats -- the bed comes with three to support the boxspring between the inner rails.  The picture appears to show a bunkie board or very low profile box spring, do not be fooled you definitely need something to support the mattress.  It does look nice and my son is happy with it, but we haven't figured out what exactly to put on the shelves yet.