Great machine, I can't stop using it, makes flour cleaning quick and easy. I have not had issues with battery dying before I finish. I cleaned about 1800sqft on 1 charge. Now it does take time to fully charge. Typically an hour or 2, the machine drives itself and is easily controlled. Some tough stuck on foods take a little work, think the head of the machine could use a bit more weight for scrubbing. However if they did that the machine wouldn't be so light and easy to carry. I use this just about every night because it provides such a good thorough cleaning. I have wood and tile floors and I clean them all without changing solution or pads. Cordless is the way to go