Excellent cleaning power, I want to say first. It is extremely lightweight and easy to assemble. It cleaned my floors perfectly, and battery power is good. I had two hours out of the box before officially charging it.