I bought these right before my third trimester started to make sure I had time to exchange them if needed. I usually am a 34-36 C or D depending on where I purchase a bra from. I had hoped that a large would be good because an XL seemed too big. However, I wish I had been able to try them on because the large seems a little snug & I worry when my milk comes in that it will be too tight.  I almost wish I could have two large & two XL just in case. Other than that it's very comfortable & for a great price.