It is an excellent product. The only complaint I have is that the electric recharger should be included. But I used another electric recharging unit and it worked fine. The best feature of this machine is that the brushes come out dry. Previously it took 2-3 days for the brushes to dry.