Great overall fit.  I feel like the overall look ismuch more appealing on a B ot C cup.  A is too small and D I think would be too big for this to look the way it should... not to mention there is 0 support.