Other reviewers say it runs small but I say it is what the size says.. I got an xl to get a large because it runs small but the xl is an xl a little too big for me but I am gonna get it tailored still love it though