I have been using colgate since childhood.I have also used other brands but I find Colgate has the best cleansing effect.It contains Calcium carbonate which removes mild stains effectively when brushed twice a day.I had mild stains in my tooth, my doctor recommended to brush with colgate toothpaste and brush twice daily.I got the results in 1 month of daily use.It also fights cavity, I would say that for so many years I have been using Colgate toothpaste and the results that I see is better than most of the ones available in the market.Its the number one toothpaste recommended by the dentists. Overall I dont find that its the best for the oral health and it has got no sideeffects.