Sturdy construction, seems to be good quality.  
Would probably give 5 stars but assembly was a little harder with only pictures for instructions. Also if youre building it on anything not perfectly level leave the roof framing loose until all of the metal roof panels are installed to be able to meet all of the pre drilled holes. Now that we got it up and secured to the patio we love it.