Armpit to armpit is 29 inches and the inner sleeve length is 20 1/2 inches and the length of this jacket not including the collar is 31 1/2 inches. The Miami Heat logo and the word Miami Heat are both stitched. Good preowned condition. There are no rips, stains or spots.