Does not fit 100%, and I had to cut it a bit to get it to fit, there are some gaps and like u said, not 100% fitment wise, but it looks good regardless. If you’re looking for perfection, this wasn’t it, but it’s something only I will notice. The condition of the product was good and it was nice quality and stuck to the surface very well. Over all it was good. In the images you can see where I had to add slits to make it fit.