Mostly I'm pretty happy with this. I don't know if it's a common flaw or if I'm just unlucky, but I've had to fiddle with the spring in the bottom of the battery compartment a bit as the electrical connection is flaky which makes the motor speed a bit variable - like when you had to hit an old torch...