I mean I never expect general sizes to fit my breast but this fits pretty well. I didn't have a problem with them poping out of anything. (36DDD in an XL) I'm also 39 weeks pregnant and covers my belly nicely. The white is seeing through but really that does not matter. Over all I like it. My mom tried it on and she loved it. She's a 38F but wanted one size down. Its not adjustable sooooo yea. I still love it and the color looks amazing on my chocolate skin!