ABSOLUTELY love this mirror. Haven’t installed it yet… only because the contractors had to fix some wiring and piping issues.  But it’s solid! Very happy with it.