I was really excited for this product and hoping that it would help clean my aging rugs. Unfortunately I think it only really works well on fresh stains/messes. Still glad I have on hand for those moments though.