My Louis Garneau and Castelli jerseys run small. I have 'my size' in both and they are really snug. Shebeest fits really normal as someone mentioned above. I got my regular size and it fits perfect, not too tight, not too loose.