Mirror arrived on time, no scratches. Easy to install. But the plastic wrap was very hard to remove and there are still tiny pieces in between the mirror and frame that simply can’t be removed.