Fairly easy to assemble (my husband did it with a little assistance from my 10 year old son) and of good quality.  The bed is sturdy and has excellent storage in the footlocker at the end.  My son loves it!