This mattress is by far better than the mattress I had before it. It is firmer than I expected it to be. The only issue that i have with it is that it is warm. I prefer to be as cold as possible when I sleep, I keep the fan on and AC, this mattress feels very warm after laying in it for a while. I would recommend it to anyone who needs something comfortable and firm.