I absolutely love this jacket! Light but still keeps me warm! Sizing is not an issue for me but the jacket is made fitted without any stretch but it’s not made to be stretchy. I am 5’7 140lbs 36D and bought a small. It is snug on my chest when zipped and perfect everywhere else but all smalls are.