I've bought with the assumption that they would not fit me. I wear normally L but I must say, I fit in. Although skin tight but still comfortable. Would she buy me time and again Deduction is available for the quality of the seams on sleeves and ankles