This box is sturdy and keeps everything inside dry, even after a heavy rain. It was fairly easy to put together, though we did need to use a rubber mallet and two people for the last steps. Very happy with this purchase!