Mostly for runners it's shorts against your thigh. Even the silkiest shorts get scratchy once they are soaked in sweat. Worse if you get wet or something. Running in the rain is a great way to have horrible chafing, and i really like running in the rain. but once your shorts are wet, they start dragging against your skin.