Great quality, comes with everything you need to hang it.  I was nervous that the weight of the mirror would be too much for the screws and anchors, but it's just fine.