Easy to assemble - did it myself, but did have to sit on the lid so the hinges would pop together!  So far it's keeping everying dry through rainy days. I do wish there was a way to lock the lid to the base of the box