Love the design of this shirt! I purchased an XL, one size up from my usual L. I find it is a tad tight around the chest, but otherwise the sleeves and shoulders fit well. The cuffs are HUGE, which I make into a fashion statement of sorts. The sewing on this shirt is not the best, as many stray threads have to be trimmed. If you like this design, go for it. If I had purchased size XXL it might fit in the chest better, but the sleeves would be too long!