I had to order two new ones because someone stole them from my truck in the garage. Quality product and looks like OEM, not aftermarket. It came with screws and an allen wrench, which is great! They look great, but for my 820 shells, they were slightly larger than my original ones. I just put them on one side of the truck. Ver is happy as I'm tired of riding without them on one side.