Assembly was easy but the box does feel slightly flimsy. So far it is doing the job and has not allowed moisture in.