I went and located these, they look great. Unfortunately, I have the following problem:

1. I put on a size Large, and it fit perfectly in the shoulders/chest, and had far too much fabric on the sides/waist.

2. I put on a size Medium, and it was far too tight in the shoulders/chest, and fit just fine on the sides/waist.

I wonder if purchasing the large and having it tailored would be worthwhile?