I am 27 weeks and pre-pregnancy a size 32D/4, I bought a medium. It's a little big on top and not much support. The bottoms are nice because they are adjustable ties. A little hot, but to be expected in black. Overall I like it and will
keep it. Easily one of the more flattering maternity suits I've tried on.