Shirt fits well for a smaller XL person like myself. Its fitted so it was perfect. Only gripe is it looked purple and it royal blue but if that was in the description then it's on me. Otherwise I recommend at a larger size if you like loose or are wear the XL normally.