Pros: Great for households with pets so that I don't have to use any chemicals on the floors. It dries fast and doesn't leave any streaking. Great tools for steaming other things also. Cons: Light jobs only. If the floor is very dirty then you need to clean the pad again. Some of my grout came off when I was using the grout tool.