Great quality and good packaging for being a glass mirror. It's nice and heavy. Even though I read the dimensions it was a little smaller than I thought and it does not come with anything to hang it. We drilled into studs with screws we had but if you don't have studs to hang with I highly recommend using drywall anchors since the mirror is pretty heavy. It's beautiful though!