There is no one best mattress for every person. Individuals should choose a mattress that has the firmness feel they prefer.
In addition, a person may wish to consider their budget and any special features they want, such as a cooling layer, when purchasing a mattress.