I typically wear Lrg and fit into handful Med shirts depending on brand. Based from the reviews, I decided to go M. I am 5'-7, 200lb, endomorph body type, 44 chest, 42 sleeve length. The shirt fits like slim fit which is nice and gives that athletic fitted appearance (minus the gut sticking out a bit LOL). If I would buy again, I'd go M again due to sleeve length slightly extending my wrist already. Going large would be a more loose fit but sleeves extending too far to the point I would need to roll them. Also, cold wash and low tumble dry = no shrinkage. Overall happy for the price paid.
Rating: [5 of 5 Stars!]