C
Charles Barnett I got size L that fits my shoulders and chest perfectly but surprisingly it comes a little loose on my arms. The length is perfect, exactly what I was expecting out of it. I have carefully inspected the stitching and have found the quality to be satisfactory. The seller is nice and cooperative.