I have been using my PowerDash Hadrwood Floor Cleaner for a couple weeks now. I have hardwood and tile floors on the main floor of the house. I thought my floors were pretty clean since we mop them and there isn't any visible dirt on them. Well, when I tried the PowerDash for the first time and looked at the dirty water, I really couldn't believe it! I had been missing so much dirt by just using a conventional mop and bucket. The initial assembly was quite simple. It took less than ten minutes to have it up and running. You fill the tank with water and use the cap of the tank to measure the cleaning product. It is so easy. Everything snaps back into place perfectly. My 4-year-old daughter has now decided that it is her job to clean the floors. I fill the tank and she goes to work. That's how easy and effortless it is to use the PowerDash Hardwood Floor Cleaner. I absolutely recommend this product!