This product is wonderful! We have a house full of cats and the Spot Bot is the only thing that has been able to remove tough stains from the carpet.