The mirror is good quality and the frame appears to be mdf. I am using it in a closet with white shelves so it works great. Very heavy!