This vibrating rabbit vibrator is perfect for the price. It is battery operated so you do have to be prepared somewhat. There are 30 different speeds possible. It is very sturdy and made of high quality material. It is waterproof so can be used in such places as the shower or pool. It is made with the rabbit intent for g spot stimulation. Works great and is great for couples as well.