
I normally wear a large in everything. Ordered an XL to be safe. It's so small I can't even get close to zipping it up, like a 4" gap. So, it's worthless.
A thin shell to keep out some elements that fits well with stretchy panels, but the jacket does not breathe, not even a little bit.
Love the stretch and fit. No flapping. Fits easily in pockets. Do have to unzipped to allow release of moisture.
Super tight, normally med, but did not fit, not even close.
I use it when I ride in cooler temperatures.