Absolutely no support for my 38DDD's.  You'd think that ordering a size 20 would guarantee at least a bit of support.  Otherwise, it looked pretty cute on but more flimsy than I expected.  I didn't try on the bottoms since the top didn't work for me.