This bed is perfect! I have a very happy 6 year old. Took me and my dad under two hours to put it together.  We put it over a queen mattress. Highly recommended.