This top is overall very flattering! i am petite but large chested and the small fits great in the front, although it bunches a little bit in the back where the tag is - i think because of the crossing straps but nothing that will gender me from wearing it. i got the pink and i do wish it were a little more pink - it's so light that it almost looks white. overall i am happy with this sale purchase!