It's just right.  I had a thicker foam mattress and woke up with backaches and joint aches because I sunk into those and didn't move so much at night.  It was like riding in a car all night and trying to get up and walk.  So this foam gives just enough to cuddle but not to much to keep you from moving.