First of all you can find this same item and pay up to $2000 for it, many listed for $1000, saw this for just under $600, figured I'll take a chance. The quality is so much better than I expected, thick and heavier gauge metal, once anchored to a suitable surface it's very sturdy. 
The weakest link would be that corrugated panels. 
Putting it together took my wife and I about 4 hours. But the end result were much better than I expected. 
I was considering paying $2g a year ago for a similar pergola/awning, so glad I waited. I'm in the northeast and haven't experienced snow on it yet, hopefully it could hold up. Again, my opinion is it's a good value and the only part that could potentially give out would be the tinted panels.