Be careful. I wear between a large and extra large shirt, so I went with the large size. However, this is more like XXL, the thing is like a tent on me. Just be sure to order a size or two down from what you would usually get. Also, the "wrist bands" on the sleeve are kinda cheap looking and are permanently creased from being folded into the bag. Other than that, its a solid product.