The material and fit of these shorts are amazing, especially for intense workouts or walks where you need the shorts to fit snug. I could wear them all day and they are a great length for girls with longer legs. They do not slide down or roll over. Very flattering!