I wear a size large in every thing. The size large I purchased originally fit like a medium, so I gave that to my son and purchased an XL. It is just too long, although it fits better than the large. The length of the shirt, after washing it once(hoped it would shrink), is the same length as the end of the palm of my hand, where my fingers begin. Usually, a t shirt length on me,is a about 3-4" below my waistband, so this shirt to me is a few inches too long. Otherwise, I will Keep Ruling in it!!!!