I've never used soap but I do dunk the whole helmet in the bathtub or take it in the shower 2-3 times/year. Seems to keep it from stinking.