easy to assemble, not sure of its water proof but so far it has kept contents dry after 2 storms