So I was cautious ordering this because of sizing issues, I did order a size up as everyone said to do. Im normally a size L or XL in juniors or a L in womens. So being that this was Asian sizing I ordered an XXL, I probably could have gotten away with a XL it is a bit big to be honest but after washing Im sure that it will fit okay. The shirt material is excellent, only other petty thing Ill point out is the lettering looks kinda small for the size of the shirt. Other than that I love the shirt and Im happy with it.