For 35 years now I have always cleaned my floors the old-fashioned way...on my hands and knees. I just couldn't trust that it was really clean any other way. I have bought several mops over the years which have ended up in a corner of the basement. The past couple of years I have been having trouble with my legs and arms so getting down to clean the floors was getting painful. I love the other E-Cloth products I own so I was checking out all the products when I came across this mop. I decided to order it and I ABSOLUTELY love it!!! It's very easy to use, does a great job, dries quickly, and I finally feel like the floor is clean when I've used a mop. I highly recommend this purchase. I am thinking of ordering the mini mop for the bathroom since this one won't get in next to the toilet to my satisfaction.