Overall comfort while sleeping on the mattress is equally important as sufficient back support. Sleeping on a mattress that is too firm can cause aches and pains on pressure points. A medium-firm mattress may be more comfortable because it allows the shoulder and hips to sink in slightly. Patients who want a firmer mattress for back support can get one with thicker padding for greater comfort. Haven Mattress achieves both great support of HD inner core + softer top layer. Check it out.