Fits and looks great on 2019 22" Denali bikes. I used dielectric grease as the caps are metal to ensure that they do not stick or seize from corrosion. The caps have been standing for several months and shine like new. There is no sign of corrosion or pitting.