Very quick and easy assemply and it is definitely water resistant!  I had a small issue with the first unit -- the manufacturer shipped two "front" pieces and no "back" piece but I logged the issue with the wayfair app. A day or two later I got a confirmation phone call from the manufacturer saying the part was on its way, and after it arrived I got another follow-up call from Wayfair to make sure it was all set.  Nice customer service.  I ordered a second one for the hot tub area and that one had all the right parts.  Assembly took about 5 min.