This toy gave me my first ******. I've owned *** toys for years and nothing could ever help. It's powerful and fabulous. Although there is a learning curve, it take take a while to figure out the best way it fits with your body. I love that the cord detaches from the toy, it makes it easier to store. My only problems with it is it over heats in about 10 minutes, which is usually fine for me anyway. It also comes detached from the cord if it's hanging the wrong way, easy fix though. The higher settings are pretty buzzy and can cause numbness, the lower settings are nice and rumbly, and still strong enough. Honestly I never even get up to the highest settings, It's also pretty easy to clean because the silicone cover slips off and you can just use some soap on it. In the end I will honestly buy another one if this one dies, But I use it a lot and that hasn't happened.