This is a great product. I have used it to clean up some spots on my dog's mat. It cleaned them up perfectly. The cleaner is easy to use and keep clean. I also used it on a few spots in the closet that I forgot to clean with my SpotClean Professional Portable Carpet Cleaner. I am very pleased with this cleaner.