I had a firm mattress before that hurt my shoulders from side-sleeping. This thing is like sleeping on a cloud and I wake up every morning pain free now. I love it.