assembly service was terrible  they had to hang 3 mirrors  1st installer never showed up  2nd installer messed up the installation of all 3 mirrors  took the 3rd installer 2 days to fix the mess the 2nd installer made