I bought this for an upcoming vacation and think it'll be perfect-ish. The bottom of the dress is see-through which I did not get from the item images. The shorts definitely do ride up which is a bummer BUT I found the top to be sufficiently supportive of my 38 DDDs- definitely moreso than any other suit I've owned over the last few years.

It's not PERFECT, but I don't think that my ideal "perfect" suit exists (why is getting an underwire bathing suit so hard??)- and it also wasn't $80+ soooooo I'll take it. Overall, it's flattering and I'm looking forward to wearing it!