Seems to work very, very well. For example, I used this on blood stains that sat for almost two months, just before throwing the item into the washing machine, and it took them out in the wash. That's good enough for me!