I love cleaning and having a fresh smelly house. I wanted to upgrade my mop that didn't require a lot of effort and this is the kit for that. I love how quickly it assembled and it cleans so well. I have a dog and a child so my floors get dirty. This mop is easy to use and cleans amazingly.