The perfect mattress selection starts with the firmness of the mattress. Your body weight, body type and height are some of the factors that need considering when looking at the firmness of your mattress, but as these factors are all subjective, we give you 5 firmness options, ranging from soft to firm depending on what you prefer.