Innerspring and hybrid mattresses are the best types of mattresses for a heavy person. Coils offer more support than the base foams found in all-foam mattresses, and they should be able to handle more weight