Female here, and ordered an XL to begin with, it was way too big, returned it and received the large and fits great! Sleeves are great size on the large too,you the XL was down to my elbows. For size reference, I'm 5'9, 210#'s, women's sizes 12/14 in pants, and women's size XL in tops.