This item works great. Especially at the beginning. One has to be careful not to use it to mop up greasy or oily messes and it has to be washed in a particular way to avoid lint and fabric softeners, etc. or it will not be as effective. Nonetheless, I really like that I can mop my ceramic tile floor that streaks like mad using conventional mop methods and when I use this with just a squirt bottle of water, it doesn't streak! That is a small miracle. Wish it were a bit more budget friendly, but I still like it.