For this price excellent! Yes the package could have been wrapped better and some of the screws are hard to get in, but for this price absolutely worth it. 
The negative reviews I saw are definitely people who expect a dinning table that is way above this price class. This is below 200 for a table and chairs so its definitely not as great as your average 500 table set but for 1-2 people household with sometimes guests, its elegant and perfect. Assembling took me alone 1.5h and is easily done, no tools needed and everything is included... Even the cute table sets. 
I absolutely recommend this for anyone who needs something medium sized and elegant.