As a 38 DDD / 36F  I found it difficult to believe I should buy the XS/S/M size.  But that's what the guidelines said I should order, so I did.

Happy to say that the fit is right.  There are pieces that zip in and velcro on, so it really is quite adjustable.  Glad I didn't order up.

And overall, this is great.  Not much else to say.  Put it on and hands-free pumping.

I wouldn't wear it under clothes as a real bra though ... it's not comfortable or supportive for that.  At least not at my size.