I wouldn’t call this firm or medium. It’s definitely on the soft end. I was trying to get something medium since I like soft and my husband likes firm. That being said, I love it. He thinks it’s “okay.” I have gotten the best nights sleep in a long time. If you like soft, this is the pad for you.