Beautiful dress. The sizing is less forgiving as the waist is very tapered and if the dress does not sit directly on your body's waist, it is a hard fit. My natural waist was right in the middle of an L size, but in reality, it is too small (I fit in it, but because there is zero stretch to the fabric I can't breathe in it at all). I wish there was some elastics on it as there are in the skirts. (I am not a dressmaker so I have no idea if that would be possible).
The quality of this dress is top notch and I have received so many compliments every time I wear it. I highly recommend!
Very flattering dress, you can dress it up or down.