You have a lot of good advice. I like to use the tea tree oil and Lavender oil as well. Most important is to clean socks and let the shoes completely dry out between uses. Having a few pairs of shoes helps with this. My foster mother always told me to take off my shoes when I got home from school and put on another pair with clean socks. I also put a sachet of baking soda that I put a few drops of tea tree oil (mix well) and let sit in the shoes overnight.