I have 3 cats that leave me presents on the rug, hardwood floor and sometimes furniture. One day, my oldest cat decided he was mad at me and left a gigantic present pile on my brand new pillow top bed! I thought there was not a thing under the sun that would remove the odor or the stain, which had undoubtedly seeped deep into the mattress. When I looked in the LCS catalog and saw natures miracle and read it's description I though it was worth a try. And boy was I glad I tried it. Not only did it remove the odor almost immediately, the large stain was gone after one day of soaking with natures miracle. I continue to purchase it as a general pet mess cleaner.