It does take a good 10-12 hours to put together but our daughter loves it!  The shelving, the desk but most importantly the "secret hiding place".  Great product and great quality.  Definitely recommend this loft bed!