Size is good. Despite the well packaged shipping there were a few small scrapes on the rim of the mirror. One is in an area too high for me to see once installed and honestly, I’m just too tired of returning damaged goods.