Our Sleep Number bed is as close to perfect as we’ve found. Previous mattresses were always either too hard or too soft, and then would degrade and hammock over time. We’ve had Sealeys, Sertas, a Westin Heavenly Bed, a Tempurpedic and one or two others and always replaced them in a couple of years (often as a warranty…