It was time consuming but no big challenges with assembly. We are happy with our purchase and feel the table set is a good quality one. 

Pros: good quality set
Cons: time consuming assembly