The package was pretty beat up when it arrived, but the mirror was in perfect condition.  The adhesive protective cover was tough to peel off and there is part of it that got stuck in between the back of the mirror and frame, but it’s very small and not noticeable.  Overall I’m happy with it.