My existing light, which is of course a Magicshine chinese clone, said it was waterproof, so I submerged it into a lake and moments late the light flickered out. I fixed it though. One thing about these lights are that they're pretty simple to take apart, dry out, etc. So if one dies on me I'll just buy a new driver since that's probably the only thing that could go.