Just got this in - love the color and fabric, but it has no shape on me. i thought i'd wear a large because i have a 36ddd chest, but i should have gotten a medium, at the largest. also, even if it did fit, it came with a stain resembling toothpaste right in front. i'll be returning.