I wasn't sure, but I went with M since that's what all my other jerseys are. I have two Descente jerseys and a Precaryous jersey all in M and they fit fine, I suppose I could have gone with a small, but I don't like things too snug. Hopefully this jersey will fit okay, too. I suppose we'll know in a few days!