Everything arrived in very good condition!  I haven't installed it yet but I think it will be beautiful!