Definitely not a medium firm, it's a medium but we bought it for our 12 year old daughter so it's fine. For the price it's good and comfortable enough, as other mattress cost the same and you can feel the springs, not the case with this one. If you are on a budget I would recommend.