Know that these are Asian sizes... I bought my husband a 2x, and it was SO small that it fit my 15 yr old son (he  is 5' 11" tall, 120lbs at best.) You should buy at LEAST 2 sizes bigger than what you're going for. Then it should fit.