I love how thoroughly it removed some old pet stains we had. I also tried it on some mystery stains that were on the carpet when we first moved in 8 years ago. Unfortunately, it didn't do anything for those stains, but it COMPLETELY erased the pet stains from other rooms.