never had a cavity but i did do a presentation on flouride and can tell you that flouride toothpaste rebuilds the enamel of your teeth witha stronger compound