I'm not sure the Louis Garneau sizing is exactly true to it's size charts. I'm a 38C, (but only 5'4.5") and I buy LG jerseys in large. They fit well, not skin tight, but comfortably snug. I find I can wear most Cannondale tops in a Medium, and PI mostly in a M, but some models in a L. Haven't tried Sugoi yet.