This is a great heavy duty mirror. It’s was packaged perfectly and arrived with no damages . This is well made and the perfect size for our new vanity. It requires hooks that are rated for 50 lbs each. As it is so well made, it’s heavy. It’s a metal frame. This will complete the bathroom perfect.