Bought this for my husband when we had to attend a costume party. I read the size chart and sized larger than I thought my husband would need. He is 5'7" and 210lb and normally wears a large in shirts, 38/30 pants. I bought him the XL and it fits perfect.