I am very happy with this mop, very easy to use and Definitely do a great job off washing old stains, pets stains and dusty areas.