Ordered my normal size and it fits well. I am always worried that sleeves won't be long enough but these were pretty good. The only thing I don't like is that the fabric is synthetic and makes me kind of sweaty.