The fit is good, but it's not perfect. By 2 and 10 o'clock (just over the spokes of the wheel) there is some extra material that I stuffed in as much as possible; this does mean that the silver plastic piece doesn't sit flush but is hard to notice. I think this is mainly due to the leather design not being perfect and the leather being thicker than OEM.