After trying and returning a set of Roach elbow pads, I just spent a weekend wearing a pair of Fox Extreme elbow pads.
The Fox pads have a elastic mesh material that slips over the inside of you arm, along with 3 velcro straps. The outside has a very thick plastic cup over the elbow, and another larger one that protects the outside of the forearm. On the inside of the plastic elbow cup and forearm pad there is a dense, cushiony pad to further dissapate impact forces.
I wore the pads over a long sleeve t-shirt, and under my jersey. They stayed put completely on a 4-5 hour ride, and I never once adjusted them, or had to slide them back into position. The elastic mesh material pretty much keeps the guard in place, so I barely tighten the 3 velcro straps. I didn't feel that they were impeding any circulation, but have talked to others where they thought this was an issue. I don't think that the elastic mesh itself would be too restricting, but really tightening up the straps may. Fortunately I didn't have to, and they still stayed in place.
I think that the protection is outstanding, they stay in place without a problem, and are comfortable to wear. 2 thumbs up! :thumb: :thumb: