Length is 29"
Sleeve is 36"
Armpit to armpit is 25"
Pre-owned  Can be unisex
Jacket has XL but my husband who is XL tried it on and if you have a heavy shirt under the coat it fights tight.
I think this jacket would be fine as a large fit and a smaller XL fit man.
There are 3 pockets in front and 4 inside the jacket