What could have been easy assembly was ruined by some poorly engineered brackets.  Also C & D panels were shorter than A & B making the top unstable.  DO NOT recommend this item.  Also, by the time the weather was nice enough to put it up, my replacement part and return options have expired.  Complete waste of money.