I bought this bra in my regular 34B but it mashes me in. Not sure if it's just that it runs small or just the style. I'll try a size larger. Otherwise it is very comfortable and seems like it will stay in place.