Amazed that this came in one large, heavy box.  I was pleasantly surprised at the quality - I expected less for the price I paid.  The table was easy to put together.  The chairs were a little tricky, only because of the angles I needed to get to.  You'll want a small drill for the chairs.  Once the set was put together, it looked really nice in my daughter's small dining area.  Again, the quality of the set surpassed what I expected.