Great mirror! I love the way it looks but man was it a pain to install. First, it’s heavier than expected so trying to line it up was a little difficult, and then it just attached by hanging hooks which are not lined up evenly so getting it straight was a struggle. I would expect some better functionality but still happy with this purchase.