My girlfriend and I use this from time to time and she loves it! Battery lasts a while, material is nice, settings and speeds available are a plus, easy to clean, although I feel some water gets in between the shaft and battery cover (but doesn't get inside), more of a sanitary concern as the fluid may stay there unless you open it and wipe around the edges.
You may also be interested in the following product(s)