Effective odour neutralisation and perspiration absorption to keep feet and shoes dry and fresh. Why Choose Our Insoles?. Don’t settle for uncomfortable shoes or unpleasant odours. Our odour-destroying insoles are the perfect solution to keep your footwear fresh and your feet feeling great.