The Swirl Thrust is made of premium silicone and is rechargeable with the included magnetic USB charging cable. The metal charging discs also function as the power and function buttons. This product also comes with a remote control for hands free or partner play, with a usable distance of 50 ft. Remote control requires 1 CR2032 battery (included). Strap on compatible. Please only use the stretchy type of O-Rings. Metal may damage the skin of the vibrator. Use swirling thrust along with vibration simultaneousl Strap-on compatible Easy to clean and odorless Body-safe hypoallergenic Overall length: 7.67"" (19.5cm), Insertable length: 7.70""(19.6cm), Diameter: 1.49"" (3.8cm) Lighted Control: Left side - on/off & swirling thrust modes RIght side - vibration modes Magnetic USB Charging: Place magnetic charger on contacts. Light will blink indicating charging mode.