This top looks nice AND did the job! I think for someone with very large breasts it might not be supportive enough for running, but for a B/C cup it was fine. It is very comfortable, did not ride or float up when swimming, and the longer length helps cover up the belly that just won't go away no matter how much I train! The only thing I did notice is that it seems to take awhile to dry. The zip pocket was perfect to hold my car key and had room for a small snack if I wanted to use it for that. I love this top and will be looking for more tops from Danskin for future events.