this is a nice mirror and perfect for our bathroom.  It is wired for vertical hanging but we wanted to mount it horizontally.  It already had z mounts for horizontal but not the piece to put on the wall.  After getting that hardware, it hung very securely and easily on the wall.