Assembly was not difficult.  It looks very nice for the price.  

Pros: It was a good value and looks good on the patio. Looks like it will last more than one season. 
Cons: Cushions are not very thick.