ABSOLUTELY LOVE this top. Saw it on a gal and ordered it that day. Its PERFECT! My only regret is I didn't order the white at the same time and now it's gone.
Great support, doesn't smash and stays put during training
Rated 0 on a scale of minus 2 to 2, where minus 2 is Runs Small, 0 is Just Right and 2 is Runs Large