I bought this bra for pumping and it works great and holds my bottles in place. Im not pumping a major amount of milk so I cant say how it would work for heavier bottles but it fits me really snug and I feel that the bottles are secure. I took a star off because there is no way I could wear this regularly, the stitching is so uncomfortable and scratchy. I am a 38C pre pregnancy and a large fit me perfectly