this product is the only one that seems to be everywhere i shop and always available. when i use it, i have no feeling that the product is still in my clothes waiting for a good rain to release them. i have tried other brands and have always come back to All free.