We bought this set a few months ago and so far we have been very pleased. Product arrived promptly and was packaged very well. We only had to attach the legs to the table and it was super easy ( 10 minutes max) color is nice and rich looking and chairs are very comfortable. 

Pros: Great value and easy to assemble 
Cons: None so far