I've got a large and an extra-large of these. It gets a bit tricky after that as those two sizes are not that far from each other. XL and L sleeves are pretty much the same. L is a bit shorter in the back. I can wear a jeans jacket with a t-shirt under both of them. I'm OK with both but the difference between them is not really a size. I guess that's why I'm OK with both of them....
I wonder if the cut on many of Pike Brothers jackets/coats are a bit "off."
- Ian