I got this mop as a free sample to review. 
I'm overall pleased with the mop. It's easy to assemble, and easy to use. I washed my floors pretty quickly, I like that the bottom mop cloth is washable to get multiple uses out of it. 
My floor looked great after a sweep and quick mop with this mop. It's a great mop for everyday use, but I will definitely keep my regular mop on hand for anything stuck on or really in the corners. This will definitely help me keep my house cleaner and is very convenient