So pretty!  Definitely not the easiest to put together.  We had to drill a couple of our own holes where things didnt line up on the table and use some brute force to get the chairs together.  But once it was finally done, it looks great and were really happy with what we got for the price.