I get complaints on this bathroom mirror! So big with a simple design. Very sturdy and heavy. We had a professional install it so I'm not sure if it was easy to do. Very happy with it!