I was pessimistic that these would stay put during running or strenuous activity. I was wrong. They stay put! I have used them trail running and hiking and have not had any issues. I don't find that the bands affect my circulation or cause any sort of irritation. I like that they have a zip at the ankle so that I don't have to take my shoes off to slide these on and off. I can now wear my favorite lightweight shorts and have an option to cover the skin on my legs that I can take off later without de-shoeing or de-shorting. Cool idea!