hi, this is virtually the alpha B-15 jacket, but without the removable fur collar. there's a lonGGG review about alpha, and the b-15 and n-2b on this forum at http://www.thefedoralounge.com/showt...-B-15-amp-N-2B
great and authentic to not only milspec, but how alpha constructed these when they made them under contract to the U.S. military.
as for fit, they run military sizing, or a bit small...especially the length.
i'm 6ft and got the b-15, which is basically the jacket you are looking at in cut and fit. for the size 2XL it runs 27.5" long in the back from neck collar seam to bottom of the jacket (including stretch fabric). that is the size i take, which is a comfortable, not tight, fit. however, i have a 46" chest. hopefully that will give you a method to downsize for your upper torso size. but, be aware, the jacket loses about a half-inch for each size down. so if you get an XL that's 27" long in back, and an L is only 26.5" in back. not good for a six-footer.
hope that helps. hope you read the review and enjoy it if you do. i love alphas!