Very easy to assemble,very sturdy and holds up to the winds well.  Unfortunately when it arrived there was some damage as far as holes being crimped closed and some bent supports at the roof vent.  Everything was fixable and we enjoy our outdoor oasis.