This suit is awesome, I’ve since bought more colors. I bought a L, I'm usually a M but I'm pregnant (5’5”, 155) so I sized up. It’s extremely flattering. With bigger boobs you’ll prob want to take out the padding since it’s a pretty snug fit. I get compliments every time I wear it.