I have
these on my all-rounder Trek 850 mtb. I wear a 10.5 EEEE Asics running shoe. They aren't light, but they work really well. So well, I'm considering putting them on one of my hybrids. Pretty cheap, comfortable, fit my wide feet, and the pins really do grip my shoes.