It took my husband an hour to assemble. Straightforward. It seems sturdy and holds a single mattress well. There are two shelves and two cupboards which are about a third of the bed in depth. The bed has an open end to allow for a a den or extra storage- there are very few cabin beds which maximise this storage space.