For a heavy person, a firmer and more supportive mattress will be ideal. This combination helps promote proper spinal alignment and prevent the mattress from sinking.