Shirts: Shirts come as "Regular", "Long", "XLong", and even "Long Tail". A "Long" designation, means that the shirt is longer by 1.5" in long sleeve, and 4" longer in the short sleeve. An "XLong" designation means the shirt is longer by 4" in long sleeve and the designation does not exist in short sleeve. A "Long Tail" designation signifies that only the torso is longer by about 4" and the sleeves are longer by about 1".