Mirror is very heavy and good quality. Frame is sturdy black metal. We got the 20”x 30” to go over a 25” wide vanity. Comes with a paper template to place screws on the wall evenly which was very helpful. The plastic anchors that come with it are junk. Both cracked when they got into the drywall. I knew better than to try and use them. Thankfully I had better quality 50 anchors and screws on hand and replaced the ones it came with. Very happy with this mirror.