This tank is super soft and feels great on. I do think they run slightly larger than other tanks. I typically wear a medium and am a 36D, but the small fits great. I don't like it too big on top that forces me to layer it. Looks great and also takes well to HTV!