There are cheaper products out there but this is the biz! Water resistant - we have had no water ingress in our box, mounted externally on a east facing wall in an area with a prevaling westerly wind.
The box was very quick and easy to install and use.