Well I have "tree trunk" legs which means that I don't get enough overlap of the neoprene and canvas. However, they do offer effective protection in rope climbs and bar movements, as well as minimize the whip when trying to do double unders. I haven't tested protection on box jumps, nor do I want to. I don't think they would do much to help for that. The velcro does come slightly undone coming down from the rope, but I think that's because of my huge calves and I can't do better than to attach in the front of my shins. They are comfortable to keep on throughout an entire crossfit workout including runs.