This is a vintage L.L. Bean long sleeve button up shirt in a men’s XL Tall. This is made of 100% cotton and it is flannel and made in the USA. This is in good pre-owned condition with no rips, stains, or holes. Please see pictures for details, condition, and measurements.