It has a semi-clear top and a gasket for the cable to keep high-pressure water out of the unit. I made it to keep mud out of your unit and out of the sun. It is not waterproof but is water resistant with drain holes in the base if it happens to get wet from rain or splash but it will keep the water out of the power switch as it is not waterproof as I have found out.
eBay