I am always looking for ways to make household chores easier and I absolutely HATE cleaning floors. To date, this is the BEST thing I have found to clean hard floors. My only complaint is the drippings that happen when you first turn it off. I think I have sucked up all of the water but when I move the machine I do find small puddles...not horrible and not enough that I will stop using it but enough to be annoying.