It amazing fits everything perfectly. I love it
Love my mirror so much! get so many compliments. the speaker is really loud and easy to use. only thing is, because its touch screen the mirror gets dirty really quickly. otherwise so happy with it! yay
excellent quality ,exactly the same as described. Will buy again !