It did well on removing the odor and the stain but my chair was not as dry as I thought it would be. It took quite awhil to dry out completely.