Very easy to assemble! Haven't used the box with anything inside or through the rain yet but doesn't seem like there should be an issue.