I really had my doubts when I bought this, but it is great! I am able to sweep under my beds with easy, sweep my steps and the rest of my hardwood and carpeted floors with battery remaining. So happy with this purchase. And did I say it’s  light. And holding the button down to run this machine has not been a problem for me. I can happily recommend this machine.