These are great overall, but the base product may need some modifications. The elastic that is supposed to go around your calf is a little too lose, so they like to ride down your leg much like the socks it is trying to hold up were before the product. Replace that elastic with buckled leather however and you've got yourself something worthwhile. I Modified mine in the way I described, and they are excellent now. A little work, but not bad overall.