I recently installed replacement (larger) footpegs for my ‘21 model. But these work for all previous years too. The quality is top notch and the finish matches our NC’s perfectly, so looks OEM. Sorry, I don’t have any install pics, but it is very straightforward and matches that of the original pegs. The pegs themselves are stainless steel and hinge portion is aluminum. They have only two positions of height adjustment, but the lowest position matches the stock height, so for most people, think of these as non-adjustable. The rubber pads are nicely sized and was my main reason for upgrading and are indeed much more comfortable. The rubber is also removable so you can use the bare pegs for off-road use. Highly recommended if you don’t need to lower the height.