This is a really interesting/cool top. I'm a 32C and got this in a size 2 after looking at the fit of the model. It fit comfortably. Might have been okay if i went with a size 4 because I have some armpit fat sticking out. Other than that it fit and looked great.?