This isn't for everyday wear. I though I would enjoy this bra when pumping at work but it turn out the Walmart ones are much more comfortable and I can wear them all day. The top fits snug but the bottom is loose and it rises up on me.