product is as expected for inexpensive pergola. Materials are reasonable and once assembled I tthink it will be strong enough.  Unfortunately it did not come with all the correct pieces and was not able to assemble. 
They sent the part in a reasonable amount of time.  Once assembled, one of the parts was defective.  I called and had a prompt reply promise that the partt would come.  Customer service was supportive.
Not happy with customer service but I think the product looks okay.