They run slightly smaller than the Federer French Open Polo through the shoulders, but they are about the same through the midsection. I would suggest going a size up if you have bigger shoulders and arms. Also, the Nike Manhattan Polos run much smaller than both. I would say that they are sized incorrectly. A large is a medium and an XL is a large. Hopes this helps, I am returning mine for different sizes.