I own quite a few Bob Marley Shirts and know they ususally run small. I am a size medium and always order large in those shirts. This one is extremely small, even the large is very tight and narrow. Other than that it is a beautiful shirt, good quality.