Fantastic little mop! It runs smoothly and cleans very well without excess water and cleaning formula waste. The cleaning pads wash-up nicely. I also love that the cleaning formulas are not toxic to pets.