Ugh, this is so nasty and grainy. If you like brushing your teeth with sand paper then go ahead and buy it. It tastes like your literally brushing your teeth with chocolate, they way your breath smells after and all. And I guess the grainy pieces were meant to exfoliate the teeth, but the pieces end up getting stuck under your gums and it hurts so bad. Just avoid the whole crest BE line because all of them are like this.