I’ve never owned a medium firm mattress, but I have to say I’m a fan of this one.  Sometimes I have a problem staying a sleep, this mattress made a positive difference.  Not overly firm, good support for side, back,  and stomach sleeping.