This mattress is no way medium firm, it's more like medium-soft or soft! If that's what you want, then it's good for the money- very comfortable for sleeping on your side. But it's not great for sleeping on your back as it's too soft.