I have never used a better floor cleaning tool than this one. That's hardly overstating things. After adding distilled water to the tank, my floor was completely clean after 30 minutes. The living room, dining room, and kitchen! There was no need to use numerous machines because it performs everything. It simultaneously sanitizes, mops, and vacuums. Additionally, it doesn't contain any harsh chemicals, so I don't have to worry about my pets getting any exposure! You don't have to wait on the floor to try to prevent footprints because the steam dries quickly. Half of the kitchen was dry by the time I was done!