This dress is fantastic! It looks super stylish over swimmers and you can also just wear it as a light sun dress. The fabric feels wonderful on the skin as well. I went for a medium (I am a D cup) and found that once the fabric relaxed the coverage was perfect.