Absolutely love this swimdress! I am very short (5'), very big breasted (44DDD), and thick everyplace else, typically a size 18/20, and it has been impossible to find a suit that has good upper support for my size, or is long enough, and this suit is both AND at a fraction of the typical big girl swim suit company prices. I bought the 3x and the cups are large and molded and provide great support, and the straps are thick and supportive as well. I've avoided going to the beach because nothing ever fits me properly, especially up top, but I was completely comfortable at the beach wearing this this weekend. I don't have one complaint about this suit.