I love this mop SO much!  It is super easy to use, and does a great job- it pulls up ALL the dirt off my floors!  We have kids and pets, so we mop frequently.  I love that it is height adjustable, so even my kids can use it- they love to help clean!  What I love most is not having to use chemicals to clean my floors any longer!