This mirror was perfect over my larger sofa.  It has all the hardware to wall mount, and I was able to mount it by myself.  Great purchase!