Stank be gone!

What’s that odor emanating from the closet? Oh, it’s just your run shoes! Trapped sweat and warmth make your shoes a breeding ground for smelly bacteria, so the editors tested out these stink-fighting products to see how well they remove the P.U. from shoes.

Foot Sense All Natural Foot And Shoe Powder, $18 For 3.5 Oz.

For especially smelly shoes, this powder works wonders to combat odor and help mask it using a host of natural ingredients and scents, including arrowroot powder, lemon powder, cinnamon bark powder and lavender essential oil. While sockless runners might get annoyed by the powdery residue, runners wearing socks didn’t notice a difference in their shoes.

Remodeez Footwear Deodorizer, $10 For Two-Pack

We found that these shoe deodorizers not only helped with odor, but did a good job absorbing moisture from inside of shoes, thanks to a foam-like exterior filled with activated charcoal derived from coconut husks. This nontoxic smell fighter is odorless and can be reused for up to a year with monthly recharging in direct sunlight.

Arm & Hammer Odor Defense Shoe Refresher Spray, $5.99 For 4 Oz.

If you’re time-crunched to fight the funk in your run shoes, this spray will do the trick—you simply shake the can then spray upside down into your shoes. The baking soda helps neutralize the smell while a mild, slightly floral scent helps replace it. For best results, leave the spray in the shoes overnight.

Mini Moso Bag, $10 For Two-Pack

This eco-friendly option was a top choice among testers for its ease of use—each linen bag is filled with bamboo charcoal to eliminate odors and freshen up your shoes. Non-toxic and chemical-free, these slim bags easily slip inside shoes and are effective at combatting smells. The bags can be reused for up to two years by placing in direct sunlight every month to rejuvenate them.