I've had a hard time finding a mop that was easy to clean and one that left my floors feeling clean! I love how I completely feel like my floors are sanitized after using this. And the cordless feature is 100% a lifesaver! I use this on my rugs as well. With pets and kids, keeping my floors clean is very important to me