We have played with various machines all at different prices, and this one hands down competes with some of the high dollar machines.The varying intensities of speed definitely gets the job done for both of us. It's versatile, durable, and lightweight. It's compact, fits right under your bed or any other hiding place you prefer. The packaging it comes in is discreet, and it comes with a wide variety of attachments. I was a little skeptical at the flashlight, but after using it, I'm extremely pleased. Usually, you get what you pay for, but I would contend that with this, you get far more than what you paid for. Well worth the investment.My only complaint about this machine is that the speed controller cord is rather short. So dependent upon your positioning, it could get annoying having to reach for the switch. But for the most part, I could look past this..