This dress saved (and hid!) my bacon. Needed a last minute dress for a wedding and I'm hard to shop for being both short and round. L fit perfectly, on my height (5') it hits right at ankle but with belt you can customize length by blousing the top. Its flattering and flowy but not too boxy. Added my own belt for extra definition at waist. Just about perfect for price.