Beautiful piece.  Mirror comes with anchors and hooks to hang (easy).  Vanity cabinet and top are all one piece so it is heavy but three guys carried it up a flight of stairs.  Looks more expensive than it was.