The Electric Spin Scrubber has a battery life of 2 hours and a charge time of 4 hours. The Spin Scrubber is cordless and can be charged using the USB-C wire provided.