Great product and well-made.  We love it installed over our dining room table.  It is a heavy piece but worth the extra effort on our end to ensure that it stays put!