Perfect for my replacement mirror.  We did encounter a few problems with the installation but received a video showing how to install and we got it done.