This is slimming and gave me adequate support (I'm 34DD). I also like it because it's not too fitting, so if I swim after a meal (or pick up some weight around the middle) I can still wear this and be confident.