These are quite comfortable. I normally wear a 40dd but they were out of my size. I ordered my sister size (42d) and tho the cup is just a tad big it still fits great. It's like a push up bra too. It does lay flat under a shirt. Order your normal size and you won't be disappointed.