This was for my daughter's bedroom for extra seating and perhaps to bring to college with her.  It is a little stiff so I agree that a mattress topper would be good.   It is big enough for a teen to sleep on.  It seemed to be sturdy, have only had it less than a week.