The cups were too small.  I am a D-cup and ordered this in a D.  It fit more like a C-cup.  The shaping was very nice and slimming, but the boning is too pronounced to be able to wear it under a thinner strapless top.  I'd save it for wearing under a thicker material like a wedding dress.