I was very happy with the product.  The quality was excellent-sturdy and nice looking. Assembly was not difficult, but took 2 of us about 2 hours to complete.