This dining set arrived a few days early and our local delivery service was great. The table and bench were easy to assemble as were most chairs. A few chairs gave a fraction of frustration but that may have been because a 17 year old doing the assembling! 
I am very happy! The set is well-made, sturdy and seems great quality. 

Pros: Excellent value. Great looking. 
Cons: Can't think of any!