I was riding DH and my right foot slipped off my pedal, and it slid right up my shin. Needless to say it didn't feel very nice. I have worn these every time since. I haven't slipped off again as yet, but these will do the trick. The only reason I'm.not giving 5 stars, is because they haven't had to do their intended job. I'm hoping they don't!