I am a little disappointed in this tanktop. Last year I raced in a similar Zoot tank, size small (I wear clothing size 0-2), and decided it was a bit too tight for me. So, I bought this in a medium. The good: very cute style, I like the back of this tank better than the previous racerback and love the vivid purple color. The bad: Zoot must have changed their sizing, it was definately TOO BIG. I didn't realize how big until I raced in it. After it got wet the inner (white) lining seperated and was slowing me down in the swim and flapping in the wind during the bike. I will probably not wear it again, and have already purchased a Zoot ultra tri suit, size small, which fits perfectly. Disappointed that I spent all that money and will probably only use it for the one race. But, I will definately still use it for training.