I just removed these from my 2020 Colorado because I sold the truck and the buyer did not want them. Likely fits other model years. Has all the bolts and the special clips. These are about 4 years old. The truck is not for sale but I included the photo so you can see what they look like on the Colorado.