Love this durable mop it helps get tough stains out of my floor. I am able to use on all surfaces and it fits in tough spots with ease. I love the mobility of the mop and how it stays clean easily.