First off, this bra really does making pumping hands free.  It allows me to continue to work at my computer while pumping, which is a huge timesaver in my busy medical practice.  I've been using the bra daily for about 3 weeks now, so I feel I can give it an honest review.

Pros:
1. Snug fit for the breast shields, thanks to a 2 layer cross slit design. They don't sag or feel like they'll fall, even when the bottles are full of 8oz of milk each.
2. Velcro adjustable band in the back.  It makes it easy to size the bra.
3. Breathable cotton fabric is very comfortable on your skin.
4. You can still massage your breasts, if needed, through the bra.

However, there are a few drawbacks:
1. It's difficult to remove your shields from the bra, or to remove the bra with the shields/bottles in place, without dribbling milk on the bra. What I do is unzip the middle zipper and continue to hold both sides of the bra with one hand, while I manuever one shield/bottle out, then I can hold onto the remaining shield/bottle and remove it from the bra. I still dribble a little, but I'm getting more adept at it with each pumping session.

2. Although the band size is extremely adjustable in the back, the front zipper is not.  The bra comes with a 2 inch expansion strip to use in the front zipper, but for me, that was too big, and without it, the slits are a little too close together. I can still manage, but wish there was a 1 inch strip, or perhaps a velcro adjustable closure in the front, as well.