I have a Leatherneck tartan dress shirt from LL Bean. It's not flannel.