Exactly what I wanted for my 10 year old grandson.  He loves it!  The instructions and packaging were excellent, definitely the best I've ever seen.  It was very easy to put together, I put most of it together by myself.  I just needed someone to tighten all the screws and lift up the mattress.  A few minor dents and scratches.  The ladder is exactly like everyone else has commented; it is not the most comfortable on the feet.