This is a great product!  I have dogs and I am very cautious about what I put on my floors to clean them.  This was an instant solution.  The steam disinfects and cleans my floors beautifully.  Plus, it is so easy to use and clean afterward.  My cleaning lady came on Friday and used she used it for the first time.  She was so impressed with the fantastic job that it did in my home, she said she wanted to order one to bring with her to  use at all of the homes that she cleans!