Out of the four mattresses we tried to poop before this one, this is the absolute best! It is firm but somehow does not hurt when I sleep on my side. It is giving at your hips and shoulders but still very supportive. I’ve had it for about two weeks now and it’s the most comfortable mattress I’ve slept on That I can remember. In my opinion, better than Leesa, plush beds, avocado and definitely Tempur-pedic!