The Niveal - Kamaya  Framed Vanity Mirror
Is designed very well.
It's very heavy duty. There are 2 hooks on the back to mount on the wall. Once it's installed the mirror doesn't have a lot of movement 
The mirror is completely surrounded by a vinyl frame.