I've had 1 cavity in my 30 years. And all my wisdom teeth pulled. Unfortantely I also have tetracycline staining on my teeth, so they're yellow/gray, but I don't think it's too noticeable on me. My dentist once told me that because alot of us CFers don't produce enzymes to digest food, there are less in the mouth and that results in less tooth decay. However, that wouldn't make sense for those of you with lots of cavities, so who really knows!!