Very easy to wear all day. Holds the bottles in place.  The straps really help. I've. Tried the kind that are strapless & the bottle hang once they get heavy...which causes spilling.... This bra is awesome it never does this & stays cleaner... I work out of the home so I can put this on & pump while I work. If I have a meeting, it's easy to button up & go. I feel supported. I'm a size D.