I received this a few days ago and quickly put it to work. We moved into our house in May, and have not mopped one single time. (I know I know that's terrible). But, this machine pulled so much dirt off the floors it's like they are brand new! We have a 5 month old puppy and apparently he tracked a lot into our house. I am a big fan of this machine! I only wish it was cordless since I already have a Hoover battery!