Xylitol and nano hydroxyapatite are the two controversial ingredients here. Xylitol is either considered excellent for the teeth, or horrible for them. Nano hydroxyapatite may cross the blood brain barrier and cause issues (tumors). Remineralization powder is underrated though