The assembly instructions are lousy. Assembly pictures missing proper overlap of roofing panels. Wooden frame pictures have wood nuts in wrong orientation. Many bolt holes don't align, must loosen prior step hardware to align-wait to tighten all metal hardware. Metal washers too small in diameter to give good seal on metal roof trim. Roof ribs (joist) have threaded inserts which are not used, yet lead you to believe something should screw into them. L-bracket for vertical legs have anchor holes too close to post so normal sized drill too wide to sink plumb anchor hole. Otherwise an OK product but Sunjoy needs to greatly improve instructions and alignment issues. Delivery was fine and heavy cartons undamaged. Not missing and hardware or parts.