so far so good!  got rain the next couple of days after putting it together, and everything inside is dry.  Not a one-person job unless you have something to hold panels up while putting it all together; 2 people make it easy.