The fabric is fairly thing, but I think after a couple of washes and dryings the fibers will shrink and tighten up.  The waist and the skirting fit wonderfully and are sized correctly.  However, the top is snug - as in if you are well endowed your buttons will be straining and gapping.  I can't wear it because there is too much straining across the bust and there are 1 inch gaps between buttons.  Shame because it's such a cute little dress!