I wearied this to gym and the attention I got was unreal, most unwanted lol. Now normally I wear a size small but they had none left so ordered a size medium and cant complain to be honest I'm glad it wasn't that tight it still hugs my figure and looks good. I'm also a 34DD in chest area. A small always fits them in sports bras to if you want to feel secure then order a small.
Mary recommended this style