Best purchase I've made!! Cleaned the whole house of wood floors and did not kill my back! Used it for serious cleaning (after vacuuming, lots of dog hair) and only had do the wall edges by hand. Not a big deal since I had do the baseboards also. No streak's!! That is my worst pet peeve. Did not leave floors wet. Clean, streak free floors, worth every penny! Easy cleanup for wet and dirty paw prints. Also, was easy to clean the machine after use, making it easy to use for quick cleaning or clean-up.