I guess I'm not as smelly the rest of you guys j/k. After a few hard climbing rides I usually need to clean the straps cause they build up salt but I have yet to have a smelly helmet. That aside, I usually take water and dish soap (dawn) and rinse and lather the straps. I suppose if the inside got bad I would just remove the pads and do the same. That being said I do usually get caught in at least one or two good downpours a season so that might take care of some the smell.