A bit difficult to assemble but follow the directions carefully and they come together nicely.  

Pros: Price, Fabric quality, sturdy chairs