Love ths machine. I as surprised to see what it picked up. Great if you have pets. Great on carpet an hardwood floors. Concerned about how long charge lasts.