I have never been more excited to mop my floors! This is a genius set up. The cloth is machine washable. The mop head swivels and the sides of the cloth slide smoothly along the baseboards. The bottle is easy to fill up and the lemon scent is wonderful. It glides easily and smoothly. My kids fight over who gets to mop, it is 100 times better than any swifter mop or duster!