i'm 5'0" 125 and the medium fits perfectly.  i like the color selection.  i purchased the blue to go under a navy sundress i knew i'd be wearing several hours in the sun and was trying to avoid my thighs being uncomfortable.  honestly i wish i had started buying these years ago!  have purchased several more pairs in different colors since then.