I've had several brands of knee/shin pads that have all worked great for DH but they all have fallen short when I became a pedaller. All the pads I've had slowly but surely slide down leaving the top of my knee exposed. These TL panic guards STAY put. You put them on(without having to remove shoes), dial in the straps, and pedal problem free all day. These pads don't offer much calf protection and they are a little shorter than I expected, but overall they fit well and breath very well for the protection level.