Love the 2 mirrors I ordered,  arrived well packaged and undamaged.  Well made and look really expensive.  Arrived really quickly!  Haven't installed yet, so can't answer to the hanging hardware on back.