It is important that you do some research about the different types of mattresses for different body types, body weights, and sleeping positions. Firmer mattresses are preferred by heavier persons, but soft foams may sink in too much for comfort and proper support. Lighter sleepers, on the other hand, may sink in less and find firm beds uncomfortable, thus they choose soft to medium firm alternatives.