The only difference is that 2017-2019 have a FLAT surface, whereas 2020+ have a like rough textured surface (similar to the upper grill in black). If you don't mind the small inconsistency, the parts are pretty identical as long as you are in the US (Opel spec has a few different mounts for additional hardware that didn't come with the US spec Bolts if I recall correctly from looking at swapping a lot over to match the Opel spec for my Bolt).