“LOMA!! My footwork got 100% better the minute I put on this shirt! As the description says, these shirts DO run small/snug. I'm generally a size L but took their advice and ordered an XL. Even the XL is a little snug but it feels good when training.”