They all absorb oil, gas and whatnot and they all get holes in the fingers eventually. I found the best way to clean them was just to run a hose through them with some liquid dish soap. They will stiffen up a bit after but if you just spray a small amount of water on them with a spray bottle and continue to wear them for a bit they'll loosen up again.