Assembly was fairly simple, having a third set of hands would make the job easier but my wife and I got it done in about 3 hours. Quality looks to be as advertised. The concept is great, being able to pull the canopy from side to side works great for our application, however there is nothing to stop the wind from blowing the canopy up, we solved this by adding bungee cords onto the canopy bar to hold it down. We had rain the first night it was up and water pooled on both sides of the center canopy support, I added a jumbo pool noodle to the center bar to raise the canopy a couplevof inches, we will see the next time it rains. Over all we are pleased with our purchase. I would like to purchase a replacement canopy for down the road.