I have used SMS, Flourite Black, Flourite black Sand and Ecco Complete. I like the Black sand the best. IMO the SMS and the Ecco clouded my tank too badly when I dig around in the substrate. The Flourite after rinsing never does. My complaint about the Black sand is that it's light.