I didn't realize how bad my old mattress was until I slept on this. For me, its the goldilocks mattress. Not too hard...not to soft... just right. My local mattress stores wanted twice as much as this one for similar construction and feel.