Looks great. Works great. Easy to install. Fantastic packaging. Not exactly what I thought water resistant means, water comes right through it. Perhaps resistance means water won't damage it.