Large thrusting vibrator has 3 thrusting speeds and 7 vibration speeds and functions. Soft silicone shaft slips in and out at the speed you choose. Motors are controlled separately. USB rechargeable, with cable included. Measures 11.75 in. long, with 3.5 in. of thrust, and 1.4 in. of width.