I was looking for an easy way to clean my floors within a few minutes. I have a bunch of dogs and it was so tedious trying to use different kinds of mops. This product works great and I love the fact that the floor dries within a matter of minutes. Also the solution smells great, makes my whole house smell wonderful.