I have tried this all day wear pumping bra and the Kindred Bravely all day wear pumping bra and I have to say they both have their pluses and minuses. I really like this bra because it is light material with few layers and the stretch of the fabric makes it comfortable for expanding breasts as they fill between pumping sessions. The fabric that holds the flanges during pumping is at a good position to line up with the nipples and seems to hold up well. A con for me is that the fabric is the same stretchy material the bra is made of so when pumping 4 oz of milk I dont feel as though that little bit of material supports the flanges enough and it feels like they are pulling my nipples/breasts down. Now the easy fix is to support the flanges. However, being as though I'm always on the go and sometimes pumping in the back seat of my van, I would much rather not hassle with putting on a separate bra! And that is what makes this bra stand out. (And just so you know the material can easily be pulled to the side to breast feed as well. The other (small) con is the cut out for the flanges are a little tight to squeeze my Ameda flanges through, but work no problem with the Medela. I have not had any issues with pilling on the fabric from washing it in the wash machine and no issues with shrinking or wear and tear. It's comfortable to sleep in or wear all day!