My straps get salty and sweaty. I just rinse them off under the tap until they are no longer stiff. I wear a Halo headband so the helmet pads stay pretty dry/clean. On the helmets I've purchased, the pads are velcroed to the helmet, so they can be removed and washed. I have never felt the need to give my helmet a bath.