Perfect fit, super cute, and comfortable! Im 54 130 lbs B cup. The hem hits right at the top of my foot - long enough to look perfectly flowy, short enough that you're not going to trip and die. Flattering fit!