These days, it's difficult to find products that do the job you expect, and last. I am happy with this particular product. It has a little abrasiveness to it, without scratching your floor. In our apartment I have vinyl plank floors, that have a "wood" textured surface, even though most wood floors are sanded, smooth and sealed...whatever. I needed something that would be good to get into those grooves that catch and hold everything that lands on the floor. We have two dogs, so it's important that I have something that works. I haven't tried it as a dry mop, as others have mentioned here, but I'll be trying that soon. I dry mop a couple times a day to keep our floors looking decent, and am not very thrilled with the dry mop I have currently. This not only fits my 18" swivel, telescope mop, but also has some overhang to protect baseboards, cabinet bottoms, etc. This is important. It also feels well made and sturdy. I think this mop could handle hand wringing no problem, for quite some time, if no other method of wringing is available.
Would I buy again? Yes, and I plan to. This way I can have 3-4 cleaning mops ready and loaded with cleaning solution, and several regular microfiber mops for rinsing ready to go as well, to make the job go more quickly and easily. I needed to test this product before making the investment. As long as they don't change/cheapen the product to increase their profit margins, they have my loyalty and repeated business on this product.