USB rechargeable. Charging cord included. Complete charge in 2.5 hours. Runs 40 minutes on high speed and 2.5 hours on low speed. Waterproof vibrations. Travel Lock for security. Size 8.5 total inches in length, 5 inches insertion length by 1.5 inches in width.