This cleaner works great for recent and not so recent mishaps. Completely in love with this product !