Absolutely love this mirror.  Great price.  Perfect fit for my vanity.  Easy assembly.  Everything works perfectly.