We were disappointed with the structural integrity of this mirror. The mirror has D rings for mounting (horizontal or vertical). Both horizontal D rings came apart as soon as we placed the mirror on the wall. We ended up engineering two wooden supports and screwing them into the studs above and below the mirror in order to keep it on the wall. It is a pretty mirror but definitely not worth the hassle and stress of having to create alternate fixtures for mounting, especially considering the price of the mirror.