Received mirror with smudges on it. Did not come with protective cover over glass to avoid smugs. Pretty heavy, but easy to hang.  Did it on my own.