This unit works nicely. It leaves floors clean. The vacuum function is not the best and it is a bit cumbersome, but the smell of the solution is great and the maneuvering is awesome. The cord does get in the way a bit but it does have nice power. Great for a deep clean on hard floors.