I purchased these because I thought they would help my girlfriend and her odors in her shoes. However, they didn't work for her, at all, or so she says. I have been using them nonstop in my shoes and my shoes have never smelled better. I love the idea of them and how they are nontoxic and don't throw off a huge assortment of fumes and gross chemicals in the air. I can't recommend these enough!