I was hesitant ordering a sports bra online, as each bra is different, and you are unsure of how it will really fit and fee..  I'm a size 34E, and can never find anything.  I purchased the this bra in a size 34DDD for both workouts and Softball.  The fit and hold is EXCELLENT, however the only downside to this bra is the lack of lining, therefore the nipples can be seen more than I'd like.  My puppies stay put without constricting, the bra doesn't move out of place at all, and I can wear this comfortably.