I was able to put it together myself despite the poor directions! It is waterproof for all those who are wondering. We put things in the box and they stay nice and dry!