Let me start of by saying, I LOVE to clean. I have two small children, and two older children. I cook a lot. We are in the kitchen a lot, so there are always crumbs, spilled food, drink spills and messes on my dining room and kitchen floor. My teenager daughters friends tease me, because they say I am always cleaning the floors. In actuality, I clean the floor after every meal and since they eat over, sometimes, they see me cleaning the floor, after meals. I am literally, constantly cleaning my tile, to try and keep it clean. Up until now, I have been on all fours, cleaning the floors, by hand. I haven't owned a mop in a very long time. I have always done it by hand, because I have felt like I could clean the floors better by hand. I wasn't sure what to expect, when I got this, but I can tell you, that I feel in love, after just one stroke. You can use this mop wet or dry. I have used it both ways. I can't tell you how easy it is, to clean my floors now. I mostly use it, as a dry sweeper, to clean up crumbs and messes, off my floor, and under the table. But, I have also used this, several times, wet. It cleans great, either way. When using as a dry sweeper, I was surprised how well this caught, even the smallest crumbs. I have high ceilings, and I have even been able to use this to clean cobwebs off the ceiling. My husband teases me, that I love this sweeper so much, but it is true. I have even been able to get my little ones to help out, with the floors, because they think it is fun to use it to try and clean. It easily flips from sweeper side, to the smooth side. The cloth is thick and durable and easy to remove, if wanting to clean it. It is very durable and a great product, for the price.