They run a little big. I normally wear a S, but it was too loose in the chest when I tried it on (I am 32C). It seems to me like they made them to be roomy in the chest area, because the band on the S was ok. I ended up exchanging it for a XS. Very soft and comfy!