I am a 38D and have had a very big problem finding a sports bra to wear so that I am not falling out! I am very glad to say that I have found it in this one!  From the elliptical to the basketball court, I stay in place.  The reviewers that gave this product less than stellar reviews may have gotten the wrong size.