Mirror is ok- it arrived with a sticky residue on several spots of the mirror that will take some serious solvent and elbow grease to clean if it comes off at all.