Product was exactly as expected and seems good quality.  Assembly was pretty simple - I was able to do it by myself and it only took me about 30 minutes.  It looks good in our space and we are happy with the purchase.