I love Crazy Shirts and have purchased over 50 shirts. Shorts, etc. I give gift cards to people to introduce them to the company and they are always glad I did. As cool as this shirt is, it's the first one I've had size issues with. I've bought both the blue and the black with the same issues for both. I always wear XL. This one was huge and blousy ! Exchanged for a Large. Fits a little tight..not bad..but the sleeves are WAY too long. Overall, glad with the purchase, just very unusual cut from your norm.