Cleans as well as the several other brands I have bought. A high pitched whirring sound of motors. Runs through my house like a bulldozer slamming into anything on site and pushing chairs across the floor.