These run a bit large. I wear bra size 38-40D and the M-L size was too big and not very supportive. Since I can't return them, I'll just have to hope that after my milk comes in, I'll "fill them out." Despite being too big, they do seem to be more comfortable than the sleeping bras I tried on at a maternity store. The material is soft and doesn't feel like even if it was the right size it would cut into the shoulders or armpits. I'm ordering 2 in the S-M size. I didn't realize these were non-returnable, which seems a bit strange -- trying on a bra is not unsanitary like a bathing suit or underwear. Overstock ought to reconsider this policy for bras.