All the pieces were there.  All seem to be in pretty good shape (some dents and bent areas).  One piece lacked a hole, so I had to drill a hole thru the metal.  The pieces (Z, Z1, and Z2) that go on the roof pieces need to be riveted to the roof pieces or they WILL fall off during installation.  I am a single 56 year old female and took several days to build this.  I found it to be doable, but would have now, thinking back, hired someone to do the job.  It was a bit of a pain.