Most off the rack short sleeved shirts for priests have too short of sleeves. A clerical shirt should have a short sleeve length that hits right at the man's elbow - if not longer. Many priests wear their shirts much too small - they need a one finger collar space - depending upon their weight, and the shirt buttons should never show strain - always wear full cut. And dress shirts should have sleeve lengths long enough to show approximately 1/2" of linen when one is wearing the cassock or a suit coat. Short sleeved shirts should only be worn with a jacket, sweater, or casual sport coat - never under a suit or cassock.