I think you have hit the nail on the head, its all down to your body and the running you are doing. I have wide feet so laterally they tend to stay in place on their own and as they fit pretty much spot on length wise there’s no slippage there either, just need enough tension on top to stop them flying off.