I have seen that water hardness is typically the combination of calcium and magnesium and their ppm levels. My water is Ca 34, Mg 12, Na 13, Cl 21 and SO4 27 (9x3). My bicarb is 138ppm. I wonder about this because since I got my pH control and water composition where I want it, the head on my beers is much softer, fluffier and long-lasting. Is it safe to say that my water is "soft" based on the Ca 34 and Mg 12? Is it soft-to-moderate? Outside of the 138ppm of bicarb (which I neutralize with lactic acid), my other numbers are pretty modest.