The name just about says it all, it's just a matter of whether it does everything it says it does. I can happily say the answer is yes. I normally use 'Colgate Total' once a day and use a 'Sensitive' toothpaste the other. With this I toothpaste, I don't need the other one. I like the fact that it's smooth and not gritty like some that I've used in the past. I like the cool mint flavor and it lasts for a while after I've brushed my teeth. I realized after brushing a couple times that it kind of encouraged me to brush more often. For the sensitive teeth, it's worked quite well and seems better the more I use it. I don't eat or drink anything that would stain my teeth. My teeth are nice and white, so I can only guess that that part is working. I'll have to wait for my next dentist appointment to get their opinion of the 'Prevent & Repair' part. The Colgate toothpaste I normally use has done a good job with no cavities in years, so expect the same from this. I'm mainly looking forward to their opinion of the Repair part.