I can honestly say that this beautiful white mirror is the best mirror that I have ever ordered! Its made very well. The frame is aluminum. It is a lot heavier than I thought it would be. They send slide on brackets to hang it. They just hook on the top of the frame. It was very easy to hang. I did it by myself. I am very grateful that I chose this mirror! I will be using it for a long time.