I never bought a mattress online. I didn't test this mattress in the store before purchasing it online. I solely went off the reviews. The reviews are accurate. This bed is medium firm. Not too soft, not too firm. Im a side slider and had surgery on my spine 4yrs ago.  I no longer wake up with aches in pain and I don't feel movement when my 4yr old sneaks in my bed in the middle of the night. I love my new King mattress! Glad I made this purchase!