I love the functions of this toy! It has 7 different functions that includes pulsating, vibrating and surging. I found the surging a little odd, but that's just my opinion. I loved the vibrating, though! This toy is also waterproof, which is a HUGE plus for me! I actually prefer my toys to be waterproof, just in case! As I mentioned before, there is a button on the end that you can cycle through the different functions. To turn it off, you have to hold the button down for a second, which we found out after a little while of playing with it when it first arrived. I love the intensity of this toy! When we first unpacked it and I saw how small it really was, I didn't have my hopes up very high at all. Once we turned it on, oh was I proven wrong! The power that comes from this little thing is amazing!