This mirror looks great.  Made well/pretty heavy.  Definitely need metal wall saver screws to put this up.  Hooks on the back to hang either vertically or horizontally make it possible to hang either way.  The mirrored frame helps to make our small bathroom seem bigger.