This is my most recommended toothpaste for all toddlers out there. My baby likes it so much maybe it taste good. It is meant for their age. So you dont have to worry if they swallow it accidentally, it doesnt contain fluoride which is good for their age sobthat they wont have fluorosis. And it do fight againts cavity.