FON Feline Odor spray worked really well to get rid of cat pee smell on my rug and couch cushion, but it did not help the staining much. It is lighter but still there. However, I tried 4 products before this one on my rug and none got rid of the smell until this one. Then I used it on my couch and it worked there too.