Absolutely amazing product. took a stain right out of my sofa first time which has been there for over a year and failed to be removed with just scrubbing. Highly recommend