I had trepidations about the power of this device, especially since it had a carpet brush.  I thought, as battery powered,at first, something has to give as a tradeoff.....either power or run-time.  Well, all worries came to ease after it's initial charge of 16-hours.  This broom is a little powerhouse.  It is perfect for our use, which is, to pick up stray cat litter.  It not only achieves this, but also serves to pick up crumbs or just about any small items from a hardwood or low-pile carpeted floor.  Run-time is fabulous.  It has run for more than fifteen minutes, with no degradation of power, on the initial battery.  if one has to sweep longer than this, of course, the battery can be changed with the charged one in less than ten-seconds.  Highly recommend.