This is a good length for all ages and folds up neatly in the corner of a spare room. Although I agree it feels very firm....I have added a small single soft mattress-topper to it when under a fitted sheet, and it works very well as an extra spare bed for the grandchildren. Very useful.