I was never planning to wear this throughout the day under my clothing, so it being visible through lightweight / light color clothing is not an issue for me. I am a 38 large F / 38 G depending on the bra, and I fit in the S/M size well.

The bra is made very well, very sturdy stitching and great design. The placement of everything is perfect for me. I love how adjustable this is, and the fabric is very soft. It  holds the shields very sturdy, and I was able to pump to completely full bottles (6 oz) without the bra slipping or moving. The bra didn't winch or bat an eye at the weight of the full bottles. I used size XL Pumpin' Pal angled shields and they fit very well. The velcro used for the back panel is extremely strong, and the zipper on the front is very sturdy. This is the only breast pump bra I have purchased and used, and I'm very happy with my selection!