Beautiful. I am 5ft7in, length is almost touching the ground with 1 inch heals on. I have a 28in waist and ordered the large (took the reviews into consideration and ordered one size up), fits perfectly. Beautiful color, beautiful flow, no skimping out on the material.