I am so glad I bought this! It’s small compact and powerful!  Has enough running time for me to do all the floors downstairs!