My hip hop sneakers smelled really really bad. So we tried sneaker balls, washing them, etc, etc. but after putting these in my sneakers the smell went away. I highly recommend these to anyone with really really horrible smelling shoes!!
These a very cute and excellent at controlling that dancer foot smell in the dance bag. We tried sneaker balls but they always fall out of the shoes. These tuck in nicely and stay put. They absorb moisture and freshen the smell. They are, however, not meant to last forever. The insides do start to 'chunk' together after a few months so buy extra.