Gorgeous high quality.  I'm very happy with the purchase. I had a contractor install so I'm not sure how easy the assembly was.