It has a USB-C port for powering it using the cable and plug supplied, and the other USB port for overnight device recharging. The large snooze button at the top is easy to touch and get a 9 minutes snooze even when you are blurry eyed after awakening from a deep sleep.