I am delighted with this carpet shampoo! I used it on some very stubborn pet stains and unknown stains on some much older carpet. They all came out. I have tried several other products and this is the only one that got them all out. It left the carpet looking so fresh, even bringing out the color and feeling soft and clean on my bare feet.