Bought this to replace an old mattress and we had a memory foam topper so thought we'd try the full mattress. It did not disappoint, it was certainly not too soft and is quite firm but supportive in the right places. If you can afford to buy the deeper one then do as I imagine you don't sink in as much, but this one does the trick regardless and one of us is quite heavy set.