I'm a 32D. And Pre-T thats why i ask, because the 997 underworks i got a small, its pretty tight but does the job, and stretches out after awhile so i got a tri top in a medium. i kinda wana get this one, but wonders if it holds tight enough for D's x_x but then again my breast tissue is pretty broken down for 7 years of binding. lol want someting comfortable, can breathe, doesnt roll up, and do the job lol