Pricey but good.
Works well.  Expensive and comes in small cans.  Works better than anything you can buy off the shelf and appears safe for all type shoes.  Treated shoes initially several times over the first week and odor disappeared.  Now I just spray them after wearing them, say 1-2 times a week as I rotate through shoes.
Rating: 4 stars