So far has worked great! I have a wet-mouthed Dane that gets his slobber EVERYWHERE! It's been built up on the arms of the furniture for a few years, hidden by blankets. They are like new, again. Carpets look great! Lots of water changes and cleaning the parts with hair buildup causing it to stop working. The plastic parts seem a little flimsy. I'm worried about the longevity of it, but fingers crossed.