This matress is the perfect amount of firm with an amazing squishy top. I've never had a matress where I can sleep all night on my side on not start getting shoulder pain