The cleaner works well, but it struggles with tough stains and the instruction on how to use the stain spray remover are weak, even on the website. I'm actually pleased with it, but that part was frustrating.