My fiance is 5ft 10", weighs 182lbs and usually wears medium sized shirts. We chose size 15.5", neck circumference 32-33" for this shirt and it fits perfectly. It has plenty of room to play while still looking classy and professional when tucked into dress pants. It is breathable and comfortable for him during a long day of work.