Quality ok. Assembly not for amateurs. I’m already annoyed by the cheap rocking mechanism that squeaks when I move in the chairs. I’ve already had to WD40 it and I’ve only had it a few weeks. 
Cushions are comfortable enough. I was hoping I’d love it more, but it’s just ok. If one part rips then the whole wrap will unspool and become useless. I wouldn’t expose it to UV light for long. 
It’s decent.. the price is high for the quality, but I’ve seen worse for more. 
I’m satisfied for now.