“I bought these to use for high impact training inc running. Unfortunately it rides down constantly which made for a challenging workout. Saying that, they are made well, good quality fabric and design. This would be more suitable for mobility or flexibility training or for casual everyday wear”