I am 5'3, 34B, petite build. I usually wear small or medium in tops/
shirts. I ordered size small in white and it fits great! Very happy with the super cute style and fit of this product--mesh racerback is very hip! This tank adds a fun twist to what would otherwise be a plain, boring summer white tank. I like to pair it with a bright colored tank underneath. However, price is a little expensive for the quality. I am concerned that it might not hold up after several trips through the washer. For this reason, I plan to turn it inside out before washing on gentle cycle and then hang dry.