I  love this mattress.  Very comfortable, doesn't make me sweat( I have hot flashes).  I am a plus size woman and I don't feel like I'm sinking into the mattress.  I would say the mattress is medium to firm.  I've had it for five days and still happy.