I bought this swim suit top for a vacation, I have grown too large, and generally swim suit tops that are big enough still don't offer enough "coverage" for this big grandmother. This too is perfect! Large enough in the cups but not too big, and the apron part is flowing, not too snuggle. For the first time, I felt adequately covered and comfortable and it was even so cute that I got a few compliments as well. Thank you!