I absolutely love this mop!! It's so easy to use and it gets my floor really clean. I have 4 kids and 2 dogs so my floor gets pretty messy, and this cleans up everything. I actually enjoy mopping now, I would highly recommend.