I received my chairs in a timely manner and they were very easy to put together.  I really like the looks and style.  The seat has enough padding which is why I ordered them.  My hope is they last me a long time.

Pros: Easy to assemble
Cons: So far none