dont listen to them. xl is going to be really big on you. large for a person your height is going to be almost to your knees. probably about 3 inches above. but of course you can also check out the sizing page on our site and compare those numbers to any jacket you currently own. thats the best way to see how something will fit without actually having it.