I can tell you that, for me....Coralife is the most underrated salt on the market. It always mixes to a good level for me. I suppose that if you like to keep a very very high dKH level, then it may not be the best. I don't keep mine high, so the fact that it mixes to 9 or 10 dKH makes it perfect