I'm more than impressed these completely out did my expectations. I'm a 36 dd and the large fits perfect. It holds everything up with great support and has amazing coverage there's no cleavage showing and they are really soft and comfy.