Wasn't sure about ordering a mattress online, mattress arrived sooner than expected, was rolled so easy to move although heavy. opened up as expected, needed a few hours to acclimatise but pleased with purchase. Would say it is a medium mattress not medium/firm, but had a comfortable sleep so far.