This mirror came with no scratches or cracks. Nice, clear reflection. I mounted it to my wall with the included dry wall screws. Install was easy enough and seems very sturdy. Mirror is slightly heavy but not too difficult to hang by myself. Looks really good