Yes they are a little difficult to put together, there were 2 chairs where we could not get one screw hole line up so we just left it out, they are sturdy and comfortable and look great. They are fairly cheap for chairs and I am absolutely pleased. remember you get what you pay for, so no they are not perfect but work great for us and the price was right! 

Pros: sturdy, budget friendly but look expensive
Cons: can be difficult to assemble