Powerful thrusting,rotating shaft plus rumbling teaser. 4 functions of thrusting and rotating action in the shaft. 12 Functions of independent vibration, pulsation and escalation in the stimulator. Memory chip. Easy push button control with instant on/off button and LED light. USB rechargeable - 2 hour charge time for 50 minutes play time. Waterproof.