this shirt is very large, probably 2-3 sizes larger than what is advertised. there are other choices, so i suggest not to buy this brand. just a waste of time to try different sizes when you don't get what you order from the get go.