good  quality ,good  value.
Assembly took longer than expected  , but  assembled  by  myself . (much easier & quicker  with 2 people ) not  a job  for  beginners , medium skill level minimum.
Suggest  taking  time  to open all boxes ( 4 ) to sort  & layout  parts  before  starting.
unit  is  up, fit  & finish very  good . No leaks  after  first  rain & no issues  after wind  storm with 50 mph gusts.