I ordered this for my daughter's apartment and it arrived within the first week.  A heavier box than I expected and I took that as a good sign.  The pieces were clearly labeled and complete and I put the table and stools together, without any need for assistance, in a little over an hour.  The finished product was nicer than I expected.  My husband took it to my daughter's apartment and she loves it.  I had done a lot of research before purchasing and I don't think you could get better quality and price for an item like this.

Pros: Great price, fast shipping, beautiful product. Sturdy, well manufactured and designed.
Cons: One tiny ding on a table leg, unnoticed until assembled, and not too concerning.  You have to look hard to see it