on 17 April 2015
Firstly, this is really not 10 speed. It only has 3 speeds, but it has various vibration patterns ... either constant vibration (three speeds), a pulsing vibration (three speeds) a double pulse etc. To call this "10 speed" is misleading and wrong.
Secondly, its not very powerful so you need to use it on "high speed" all the time to be able to feel it. When on high speed it makes a lot of noise so its not exactly discreet if there are other people around.
I wouldn't recommend this item and you are probably better off buying something else