At first I thought the mattress was way too soft and I'm still undecisive if I'll keep it but finding out that it's actually very comfy and I sleep very well on it so we'll see. Overall it's a great mattress except I wouldn't say it's a medium firm but a medium soft.