I followed the size chart and it says order two sizes up, so I got the XL for my husband that usually wears a M and it was a bit loose on the bottom. I got this for him because he loved the design and its light weight like most of his shirts and good for being outdoors in.