OMG I love this top so much. I got the yellow in a size medium. I’m 5’6.5, 150 lbs, 32 C (I might be a B at this point) and it fits me really well. It definitely gives you a lot of cleavage so if you’re a very full C or D you might want to size up. Worked well for me since my boobs are not very big. It’s also not see through as someone else commented. I absolutely love this corset! You can see it on my ig @pspence03