I honestly think I have every shirt this company has made. Just bought this one recently and as always it fits right! Loose around the stomach.. fitting on the arms.. if you normally wear a large and want it really loose get an XL .. if you want it semi loose get Large..