Looks great.   Seats 3 comfortably.  It is solid enough.   Probably the best you can get without spending more $$.

Pros: Easy to assemble
Cons: May be hard to find cushion of that size...unless you custom order one which will be expensive.   I haven't found one yet, may have make my own.