Almost perfect but there was a little scratch on the rim when it arrived.  Small enough hoping it won’t be noticeable.  Otherwise I really like this mirror.