I'm 5'4'' and 120lbs - I got the XS and am happy with the fit. I worked out in this and the fabric is breathable and overall very comfortable. The lilac color is pretty, too. I'd recommend this top if you're a little chilly in the gym or need a good body-hugging layer under your thermal for winter runs.
Sharon Green recommended this style