We love the mirror! It arrived quickly and was nicely packaged.  Contractor installed it with no issues.  Very happy with the look and function.