I purchased worried about the fit. It's perfect I normally wear XL. The shirt comes with all kinds of pockets everywhere, a vented flat on the back and would be perfect for hicking or any outdoor activitities. I will be buying more