While individual preference is probably the most important factor in determining the best mattress for each person, there are some general rules of thumb in what constitutes a good mattress.
As an overall rule of thumb, any mattress that helps a person sleep well, so that he or she wakes feeling rested and refreshed, and without pain and stiffness, is the best mattress for that individual.