Really nice box for the price. Assembly was easy, although we had to "finesse" a couple screws that didn't line up perfectly.  Looks great by our pool. We like that the box allows some ventilation since we have a lot of humidity.