Great top! Nice color and design. Comfortable, looks classy and holds up in the wash. I got a size small which I solidly am and the diagonal material that crosses the chest area is a bit loose. I was a pre-pregnancy small B-cup, pregnancy solid C-cup and postpartum C+? I think an XS would have fit me perfectly. I like this top so much that I'd order it another color in an XS if it were available.