I've found that Uniqlo button downs fit me better than any shirt I've tried, mainly because the arms are actually long enough in a L. I'd like to get some more but I'm back in the states now..saw an Epaulet in B&S that I really like, but I'm wary of the arms.