put this in my office to have a spot for extra bed if need be...and its great.  Its firm - but with a foam topper it will be just right for my mother in law or my dad if they need to stay.  And for me - it keeps my office from feeling like a bedroom.