I FINALY found something to replace my Nike shorts. I think i have purchased 4 pair of these. I work outside and wear these under my uniform shorts. No chaffing and they don’t roll up. I don’t find a lot of difference in the medium or large.. I can wear them both.