Excellent at cleaning, but it could use some design improvements.
I wanted to point out some design issues that I feel Oral B could work on for this otherwise invaluable product.  The bottom of the brush base that meets with the charger gets dirty and needs to be cleaned out, and gunk always builds up on the charger base, because the water drips down after brushing.  Maybe they can design a charger base that is not at the bottom but connected to the side?  The bottom and inside of the replacement brushes can get dirty with build-up also if you forget to wash them out with water.  This is inevitable, but the rubbery material does not help in cleaning it.  I wish it were a more cleanable surface.  The extension cord also can get messy if you have other bathroom products around.  It would be nice to have a model that sits and plugs in directly to an outlet or have a more flexible cord.  The storage chamber unit doesn't really fit the brushes very well, and it does get pretty dirty in the bottom and is not easy to clean.  Products like these make you wonder what the designers are thinking when they use them, or if they use them at all.  But of course, it beats regular toothbrushes, and the slick feeling in your teeth after brushing is nice to have.  I'll try Sonicare next time.
Rating: 4 stars