This is a Black plastic pedal cover that can be slipped over any 5/8 chopper foot peg mount or Lee/Dishong/ Phong style clutch or brake pedal. these are hard plastic to avoid wearing out and cracking like the old ones. Depending on your specific application you might need to use a little heat to get them to slip on or a little adhesive if your pedal is undersized. Made here in Salt Lake City Utah.