Super easy to put together by myself.  Looks great and stores alot. Don't know about waterproof yet but I'm hopeful.