This is a fantastic, comfortable bra. It holds without too much jiggling and the straps adjust far enough to fit my long shoulders, which I adore. The only downside is that it runs VERY small. I am a DD normally so I ordered the 1x online according to the size chart. Had to go to the store and exchange it- I came home with a 3x and could have possibly gone up to a 4x. I think it will stretch with some wear, but it's a little snug still.