Craft Tri Race Short & Race Top sizing

Does anyone know how well these are sized? I’m ordering up some new race wear for 2005 and I want to get these, but want to make sure I order the right size.

I wear a M size shirt from Banana Republic, et al and a 31 waist pant. I figure this puts me in for a L sized race top (damn Euro sizing) and a S or M short.

Any suggestions?

I would say large…let us know how it fits when you try them on.

Smitty

31-32 waist here, and the MEDIUM tri short fits me perfectly. Good luck.