These arch support insoles are made for superior cushioning and support for people who are involved in intense physical activities like running, jumping, and cross-training. These cross-training insoles are developed for people, who participate in a wide range of athletic activities such as crossfit, gym, snowboarding, skateboarding, etc.