This is for 2017 to 2019 Mach 2.0 as the Black Ornamental Strip is unique to the Mach 2.0 and this frame cover is slightly different for the fuel tank. This is clean and looks good. There's a few very light superficial marks in the side texture and a scuff on the rear edge of the strip that's visible on extreme close-up. A swipe with any kind of plastic protectant should make the marks disappear. This costs $75 new from a dealer. If you're missing yours or yours is rashed up, this is a good replacement on the cheap. $35 PM me if you're interested. Located in San Francisco for local pick-up, but I'll ship it to the US for actual postage.