This polo works for me for the most part and runs true to size. I am 6'2 225 lbs/athletic build and I usually wear an XL and the XL worked for me. The only issue I have had is with the white one, it is very sheer. Unless you are going to wear a t shirt underneath everytime, don't get white. Other than tha it is comfortable, well made, and very durable.