Just completed assembly.  Looks Great.  The roof panels were a struggle.  So far so good.