I like the concept, but after a few days of use, I only notice a slight improvement and only on the face of my teeth. The edges are pretty much the same as when I started. There are 3 different attachments. 1 rubber and 2 gritty. The rubber one doesn't do much of anything except maybe loosen debris along gum line and between teeth. Of the other two, the larger one for flat surfaces works ok, the other pointy one doesn't fit my grooves well enough to make a difference. Overall a nice idea but needs improvement.