I bought these to wear while at Disney world in May. Ive always had trouble with compression shorts rolling and riding up, these work so much better! It rained on us multiple times and these things never budged through roller coasters, running and rainstorms. Ive since recommended these to multiple ppl. They also held their shape perfectly after multiple wears and washes