It’s sized nicely. Purchased for 5’8, between size 14 and 16. Dress flows nicely, did not show extra weight around tummy, not too tight. XL fit 40DD bust without appearing stretched. Worn with flats, long but not dragging ground/floor. Color and fit as pictured. Laundered in cold water and hung to dry without any differences.