Easy to assemble, the netting is kind of a pain to secure the edges together, but it has worked well until today.  Just a heads up for anyone using the tarp on the top - secure it so it can be quickly removed.  The structure will not tolerate snow.  See pictures.  Would recommend the manufacturer include warnings about the potential for structure collapse under heavy wet snow.