The mattress is medium firm (firm, but not hard) as advertised. It gives where needed, while providing good support. It was difficult to roll over or otherwise change my position in the bed with my former mattress, but that is not the case with this one. I had improved sleep with less pain on the very first night! My last gel/foam mattress deteriorated quickly and had to be replaced after only three years, when I began to wake up in pain. I hope that this one does not do the same, but that remains to be seen. I am pleased so far.