I LOVE this bikini. The fit is perfect, the material is so soft and it is the perfect level of cheekiness. I wear a 32DD and have a 28inch waist the medium fits me perfectly. The cut of the top shows a good amount of boob, but the product photos show that well.