I guess for the price it's good enough.  Cushions are cheap and don't stay in place.  Got rained on once and it looks like rust is coming out from the legs of the chairs.  Would have spent more on something better quality if I have known this.

Pros: it was cheap
Cons: nothing keeps cushions in place