how tall are you? I think our shirts run a tiny smidge long in the body and sleeves compared to the average shirt, but at the same time, they are not constrictingly tight. You could probably do the M if you like it fitted. I measure my p2p the same way btw, and shrinkage is more vertical than horizontal; it amounts to about a half inch in the height of the shirt after a shrink. 5'10", so about as average as it gets. Thanks for the quick answer. I might take the L and get it tailored/dry it hotter if need be. I'll think it over. I take it I just email the address to buy?