The firmness of the mattress depends on the user in most cases. Generally, heavier people prefer to sleep on firmer mattresses as soft, firm mattresses may sink too much for them. Such mattresses may not give adequate support and pressure relief to the people. Ideally, such people go for medium firmness mattresses.