love love love this! It is slim enough at the tip so it goes in smoothly, and the variations in vibration keeps you on the edge of your...seat? There are four types of vibration/pulses to choose from, and the shaft and rabbit are both flexible to get the right fit. FABULOUS!!!