This mirror was exactly as expected!  Beautiful and well made.  Putting it together and hanging was fairly easily accomplished using the you-tube link included in the instructions.  Installation hardware is included for all types of walls.  It is a very heavy piece and required two people to hang.