had to play around with the sizes with the tops I always read the details to know if I need to go a size larger than a small. This was snug on the top then was very loose so when I ran it would not stay. I had this in a small in another color and it just felt as if it was sticking to me, therefore, I decided to go a size up. I believe it just based on body type I have a long torso with 34D but I am also high waisted.
Dionne recommended this style