I bought this for my two year old, but as he is so young, I find myself falling asleep with him in the evenings. I have a four inch foam mattress on it and it is surprisingly comfortable. I put it together myself, in under and hour. The only caution I would give is that it is not the strongest bed, definitely not for those 300lbs +, but for the price it makes a great guest bed or youth bed.