So, as many others have said... the breast area is really really small. Im a full C, so i ordered an XL just to be safe (figured I could have it taken in). Ended up not being the case. Fit really well everywhere else, but I had to wear my own bright red bra, and then the dress over it (which my bra was showing but you couldn't really tell). Other then that, everything looked decent. I wore it 4 times, on the 3rd night, the straps ripped. Thank the lord i had a safety pins. On the last night, the zipper hem started splitting. Safety pins to the rescue again. It hit it's end. But for the price, I didn't expect much.