I wear medium most of the time..and in some brands small..I got a medium it is tight! especially the sleeves...and I have arms on the leaner side. Also, the length is not enough..it looks longer in the pictures..but it is kinda short. Will I purchase it again -- nope..