The Palm Magic Wand Massager runs on a very powerful electric motor by making use of a standard cord/plug. This provides a constant power source for long-drawn massage sessions. Its operation lasts about 25 mins and that too with 5,000 vibrations per min. on low and 6,000 vibrations per min on high. In other words, this Palm Magic Wand Massager is a must-have massaging vibrator that will blow you away. It is small but very powerful with its vibrating functions and overall simplicity. The built-in charger it has keeps it powered for a good amount of time.