Runs big! I returned it only for that reason. It's very flowy and loose but the armpits showed far too much side boob. An XS would have worked I bet. It's a good basic cotton tank though. I recommend if you get the correct size.