Nice piece...works well in my yard.  Very comfortable...love the built in side tables.
Then fabric is quite slippery...so I put velcro on the bottom of the cushion to secure it to the bench.
Putting it together wasn't too bad...I did it by myself....no matter what the company, I hate allen keys!!

All in all, good value for money.  We will see how well it lasts.