This product was everything that I expected. Our household has 2 cats and a senior dog. It has done a wonderful job cleaning up spots on our carpet.