The structure is made of good material, very nice to look at, seems very stable and so far rain proof.  However, there is one complaint.  The roof panels require channels to be installed on the edges (part Z's).  These were difficult to work with and frequently slid off during installation.  I would highly recommend these channels become a permanent part of the roof panel during production so the customer does not have to install or fight to have them stay in place when putting the roof together.