I usually wear a 36DD. I originally ordered a D cup in this top and I had to return it. Way too small. I then ordered the E cup and it fits, but is really revealing. If you're looking for more coverage, I suggest ordering 2 sizes up. If you don't mind a ton of "side boob," then one size up will do. Otherwise a super cute top.