Awesome!!! I normally wear a D to a DD and a bought it smaller for my race so I had no bounce, it smoooooched me down and kept me in place with almost no movement (that I felt). This was well woth it and I am glad I got it!
very nice. well made. as described. nice coverage but not too much. only concern is i got white and would require wearing something over/under it probaby to swim/ run (sweat) in....but pretty decent top.