This deodorizer has worked well for me and comes in a fairly large bottle that seems to go a pretty long way (I've even used it in my car for a mystery smell). It didn't penetrate and help with the high density foam inside a helmet (it is just a spray on), but has worked great on all nylon products, gloves and skates. Has not stained or otherwise compromised any of my fabrics or materials. I'm not a scientist testing bacterial levels, but at least a good portion of the stink comes out - not just masked as some products do - so I feel the equipment is much safer with the use of this product.