I'll start off by saying this tiny thing has some great power. More buzzy than rumbly. It has a decent amount of variations and speeds, though I tend to stay on the first two speeds and three variations. It would get a perfect score of 5 stars, but it's a bit on the noisy side, but not too noisy. If you live with someone and want to keep it private, might be best to use late at night, when they're gone, or with the tv on. Course, if something is powerful, it'll be louder. Secondly, the controls. The controls are great, but at an annoying place. If I don't make sure, I'll sometimes end up changing speeds/variations. Once I turned it off completely, which was a bit annoying, but easily fixed. I just try to keep the buttons pointed towards my body, so I don't hit them too often. Otherwise, lovely toy and worth the price.