Arrived in perfect condition!!  This is a huge mirror so I was sceptical.  Took 3 people to get it on the wall. Heavy!   It lies flush and the hanging mechanism is perfect. Two big well anchored screws and you are in business.  Definite 5 stars!