Took a while to assemble but it was easy to put together. 

Pros: Solid chair
Cons: No padding on the bottom of the legs to prevent wood floors from getting scratched. However, it's an easy fix. I just bought my own and added it onto the chairs.