Great for the price!  I would have preferred a wooden pergola but that wasn't in the budget.  Assembly was pretty simple but took 2 of us a good chunk of the day just because there are a lot of bolts to install and the instructions aren't great so we had to backtrack a couple of times. The only thing that annoys me is that the canopy slides back unless it's secured in the clip and I have to get a step stool to force it into the clip.