The medium was a bit too big for me. I am usually a Medium (ish) in sports bras, and it was too big. For reference, I am 5'4, 34C/D and 120lbs. The sides gaped out a bit and the back was loose. Otherwise, it's super cute and the material is really soft. Would maybe try it again if they get small back in stock.
Sharlene recommended this style