Perfect fit! Installed easily and looks great! Love that it has the heat or no heat option and can change the colors.