My new mattress is too firm, and I like to sleep on my side sometimes. With this foam mattress topper, my hip sinks into it, as well as my shoulder, preventing hip and shoulder pain in the morning! :) When sleeping on my back, it also supports my mid-back and lower back (I have a pronounced curve in my spine, causing my hips to tilt backwards). I fall asleep more easily now, and wake up well-rested and not sore!