This top is ill-fitting, itchy and the cups are awkward. It does run true to size and the color is perfect however the bottom band is cheap and won't last. Ordered for my daughter to wear to compete in but it is being returned.
I am a womens size 4/6 or juniors 5. This bra top was cute, but there was too much of a fabric gap between the two cups. If the two cups were sewn closer together, it would look more flattering. I am a large B or small C cup, and the small fit me snugly where nothing would fall out. I would not recommend this top for very flat chested women. I think the fuller your chest, the better this may look.
Also my rib cage is small (~31"), but I have strong shoulders which makes tops with no clasps very tough. So pulling the size small bra (with just an elastic band) over my shoulders was hard without feeling like I'm going to rip the seams apart.
With a few minor changes to this top, it would be perfect. Needs a clasp and the cups to be closer together!