I ordered an XL (my size just before giving birth is 44C) in black. I can't believe how comfy this bra is. It gives light support, but I don't "fall out" of it while sleeping on my side. It's so comfy that I also use it for everyday wear around the house. The quality and comfort are definitely that of more expensive bras. Nursing access is quick, easy, and comfy. Also, the material is super soft. I'll probably be buying another.

I'm in between sizes, so decided to size up for band (instead of down for cup) & in my experience that worked well. I also figured the extra cup room would be nice to have to accommodate engorgement. I still find the cup to fit well without any odd extra room. Here are the sizes from the label:

S 29-32 A-C
M 32-36 B-D
L 36-40 C-E
XL 40-44 D-F
XXL 44-48 E-G