The dress itself is very cute. The length is just right and I love the pockets. Unfortunately, the top was way too small for my boobs. For reference, I am a 40DD and wear about a 12-14 in dresses. With the exception of the boob issue, the dress fit nicely. I could use a sticky bra to hold them in tighter but they would just looked smashed and I would be worried about one breaking loose and giving everyone a massive side show. The extra large might fit better. The dress would be more secure if I detached and reattached the straps to criss cross in the back but I am not going to put work into restructuring a dress that I have paid for.