To be fair these were tough stains. The product did get a good portion of the stain out and did get the odor out