This was one of the best pet carpet cleaners I have used. After the initial setup ( clear directions) , I started with some stains left by my cat who is older. It was so easy to use, removed the stains, and the cleanup was easy. I could not be happier.