This mattress is perfect. It’s medium firmness, so it supports me while I sleep. I used to wake up with a sore back or neck with my old mattress, but I don’t anymore. I get restful, comfortable sleep. I’m a side sleeper and my boyfriend is a back sleeper, and we both love it. I adore this mattress. It’s such high quality and I’m so glad I chose a helix mattress.