With very few connectors (bolts & screws), this holds together well.  I did replace screws with slightly longer ones to insure attachment of seat panel to cross members.  It feels solid and looks good.  Comfort is fairly good, but it would be nice if the angle of the back were adjustable.  

Pros: Inexpensive, solid, good looking
Cons: Limited comfort