Mr. Clean household cleaning products have always been my go to choice, and this mop is no exception. It cleans a million times better than any other mop I've ever used before. My only complaint, although it is a somewhat significant complaint, is that the sponge tears entirely too easily. Nevertheless, I will always continue to use this product. It is the best of its kind, and I would recommend it to anyone looking for a simple solution for their dirty floors. The fact that the sponge tears easily, although inconvenient, should be no reason to stop you from purchasing this mop. For example, I frequently have two to five year olds running through my tiny apartment. You can only imagine the stains left on my beautiful floors-- stains that I once thought nothing could remove! However, this mop entirely surpassed my expectations of it and not only removed all stains from my floors, but restored the natural color as well. That's something you just don't get with a regular mop.