We have gone through a few mattresses to find this one. It is not too soft or hard. The only complaint would be that it is a bit short for our king bed, about a 2 inch gap short of all other mattresses weve had.