I usually wear XL to 2XL shirts/hoodies, I bought a 2XL of this shirt. Man was it LOOOOOOOONG. the sleeves were fine but the torso seemed like it was supposed to be a 2XL tall. I wear it by tucking in the bottom of the torso into my pants and then pulling it up so a portion drapes over the waist of my pants, and it works wonderfully for that.