Not too difficult to assemble. Very comfortable stools and the price was amazing. 

Pros: price, comfort
Cons: none yet