For a set under $1,000 we are very pleased.  It does take time to assemble (6-8hrs) but the end product looks good.   After reading other reviews on potential flimsiness of construction, we used wood glue in addition to the screws for added strength and the pieces are holding up fine.  The cushion material is "plasticy" but otherwise comfortable.  Overall it's a good value and we hope will stand the test of time. 

Pros: Value, finish and visual appeal.
Cons: Cushions.