This shirt is another awesome make from Arbor, but they messed up the sizing bigtime! I picked this up for my guy who is a standard Medium across the board in all Arbor shirts. The medium in this looked like a 12-year-old shirt on him. I exchanged it for the L- still too small. Finally, the XL worked and fit normal. I love the shirt, but not sure where the sizing went wrong!