This set is perfect for our casual dining room.  Product was packaged well.  There were no imperfections or damaged pieces.  It took some time to put together but it was not difficult and the instructions were very easy to follow.  I put the set together by myself with the help of my 7 year old son.  So far the set has held up to our busy family of 5 and we have received many compliments.  Now only if there was a matching server.... Very please with this purchase.  

Pros: Easy to assemble, great value
Cons: no matching pieces