This bra is super comfortable and makes breast feeding easy, but not very supporative.  Definitely fine for around the house and to sleep in, but not for work.  Pre pregnancy I wore a 40DD, now I have no idea, I bought the XL and it fits fine.