The pink dress fit great!  XL was true to size. It had a back zipper and the underneath dress fit appropriately under the lace. (Im 5 4 typically wear XL tops/dresses and a.m. curvy shaped-hourglass). I also ordered the light blue dress. It had a side zipper made it much smaller (Nowhere near closing the zipper) and the underneath dress was very high on my thighs.  I did really like the color of the blue because I would have kept it if it fit. The actual dress is very pretty and the lace is a heavy quality.