Well, I'm not testing whether it's waterproof at all; first thing I did was drilled multiple big holes and installed big push-buttons. It came with the removable rubber gasket and the slot in the lid for it, looks like it would be pretty tight if you used that *and hadn't drilled holes through the box* :-).Exterior surface is nice and smooth, presentable in public. Interior was fine, not perfectly pretty but no sharp edges or abrasive areas or anything looking like serious manufacturing problems. Seems thick enough (the top specifically; though I think it's uniform) to hold multiple pushbuttons at normal spacings and not collapse when people push the buttons a lot (ask me again in a year).Screws are visible in the top, as the pictures show. If you care, you care. Inside, those screws (which are actual machine-screws) engage in metal inserts set in the plastic, so it's not just held together by metal biting into plastic.
Zulkit Waterproof Plastic Project Box ABS IP65 Electrical Junction Box Enclosure Black 6.22 X 3.54 X 2.36 Inch (158 X 90 X 60Mm)
12 Review
Protect Your Electronics With Zulkit'S Blue Metal Enclosure: DIY Project Case With Preventive Features (9.1" X 7.3" X 3.9")
13 Review
Junction Box, Zulkit Project Box IP65 Waterproof Dustproof ABS Plastic Electrical Boxes Electronic Enclosure Black 4.5 X 3.5 X 2.2 Inch(115 X 90 X 55 Mm)(Pack Of 1)
12 Review
Zulkit 5Pcs Black ABS Plastic Project Boxes - Ideal For Electrical And Power Junctions (80 X 50 X 21 Mm)
10 Review
Robertson Worldwide ISL432T8HEMV AH 3P20160 120-277V 50-60Hz High Power Factor 4 F32T8 Linear Lamp Fluorescent eBallast
6 Review
Wireless Electronic Ballast Interface Certified
8 Review
💡 Electronic FL Ballast ICN-4P32-N (Formerly ICN-4P32-SC) for 3-4 F32T8 F40T8 F17T8 Lamps, 120V/277V Compatibility
5 Review
💡 Hydrofarm Quantum QT400 Dimmable Ballast for 400W Grow Lights
5 Review