My 7 year old son loves it!  And so do we.  Well made and solid.  We got the trundle and hit a six inch cool gel mattress for that and an 8 inch cool gel for the top.  I love the three drawers for bedtime books and extra sheets.  Also the ability to put the trundle comforter into the storage door is brilliant.  We have a smallish room so this solved the sleepover problem without buying bunk beds which seem to have a short life with boys.  
We are very happy with the bed.  
Took about 2.5 hours to put together.  Bonus is the drawers come all assembled!