I am a tall guy no doubt standing at 6 foot 4 inches. However this XL was ridiculously short. Element had a good concept but didn't follow through with the fitting. I think many people who are dogfunk.com customers appreciate a shirt with a bit extra length on it. Basically if your about 5 10 the xl should fit you nicely.