Fit perfect. I was skeptical when I ordered but I am not disappointed!  Also was looking for a color match and was satisfied with the color .