This shirt has an excellent athletic cut, but it runs small! I'm 5ft 10", currently 180 and usually like to carry medication but bought a large based on the comments I've seen here and they are correct! I have a slightly athletic build and I look great in this shirt! Especially with my military airsoft gear.