My boy loves this bed!!! Sleep overs are a constant requirement, and its comfy for those hard nights for him.  Just be aware you really need to look for a mattress thickness that will work, as it has to slide under the bed.  Don't expect to be able to keep the bed made up either depending on the thickness.