This mop is great! With the microfiber cloth you pick up more grime and dirt than with a regular sponge mop. The cleaning solution has a citrus scent that lingers nicely after you're done cleaning. The microfiber doesn't move around when you're mopping, but comes off easily enough to wash in your washer. Assembly was easy and fun! I love that is non-toxic. The sprayer covers a decent area. The mop doesn't leave residue once your floors dry. Great spray mop!