Not sure what brand these pedals are. My bike had SPD's on them when I bought it off a guy in 2006, so the LBS I took it to put these on for me. They're black aluminum with these screw-in studs. I don't recall ever slipping off of these, ever, even with my full weight on them from a start when I'm in the wrong gear.