Love this dress!!!! I'm 4 10 200lbs with an apron belly, wore Large, and this dress flattered me in all the right places. I wore this on my period and had an accident which was not noticeable at all.
My sister got the XL. She's 5 4 195lbs and it was also very flattering on her.
We each wore them with heels and then later changed to sandals and chucks which still looked so cute.