Arrived with all parts, easy to assemble and we are into our second year with no issues.  Especially like the pass through ventilation that keeps it from catching the wind too much.