I bought it at a XL then I had it altered to a “large” but it just doesn’t feel right. I believe it got altered just a little to short but it looks great.