We decided we needed a hard floor cleaner instead of a swiffer. Having 3 kids we have messes everywhere and also have 2 dogs. They track mud in, spill food/drinks so getting this was a life saver! It works very well for everything that is on our floors. Very easy to use and doesnt take much scrubbing at all, which is better then getting on your hands and knees to scrub.