I’m usually a US med/large and I got a 2X since I wanted it to be big. It fit just as I wanted it but the material is so thin that is not warm enough to wear in cold weather. If I wear it in the winter, I’ll have to wear a coat over it. Also, its not thick enough to wear alone so a camisole/tank top underneath would be necessary. Other than the thin material, I’m satisfied.