Such a beautiful mirror! My contractors had no issues putting this up. Also comes with a plug if you don’t want to hardwire. Would def recommend.