Seems sturdy and well made. I was very happy with the amount of play in the hole align, everything matched up really well and we were able to put it together rather easily albeit over about 4 days. The main build took one day but then putting roof panels was tedious in the hot sun so we broke it up. Definitely need two people to put it together, some things can be done by yourself like the prep work and tightening bolts but to hoist the roof skeleton and to get to some of the holes to tighten bolts took two people. Mine arrived with some minor damage, dented roof panel, which I pounded out with a rubber mallet, and some other scratches and gouges in a few other spots. Overall not bad. It looks great on my deck, matches perfectly!