We ordered this in white and it was exactly as described.  It has a nice, sturdy construction and comes with pre-attached hardware (and a bag of molly bolts) that will accommodate hanging either vertically or horizontally.  It's heavy, so the molly bolts are a must if hanging.  We are hanging it behind a sofa, and the length is perfect for this placement.  Before we received the mirror we were notified that the original had been broken in transit, so when the replacement came and had some damage on the outside of the box we were a bit concerned.  However, the replacement is just fine.  We appreciate the fact that the broken mirror was handled before delivery so that we did not have to hassle with the return.