Mirror is fairly heavy, with a well-made frame. Im not sure what its made of but its definitely not plastic! The glass  is distressed (hard to see that in the picture) with dark speckles throughout. Its a great size for over a sofa and looks much more expensive than it was!