These tops are really nice! I got the XXL, (I'm 210/40D bra size) I probably could've worn xl. They run a tad bit big. So if you're questioning, go with what you normally wear. I'm extremely ‘warm‘ most of the time, (menapausal), so these will be great for spring and summer. I got the white