While having a firmer mattress provides your bones with more resistance and support, a softer mattress can give you the comfort and cushion you need to sleep comfortably. Generally, softer mattresses are best for back and side sleepers, as they conform to joints and the spine, providing you with enough cushion and support.