This is true to size, I bought a large when I really should have bought my size which is a medium. I will have to have it altered. The skirt has no lining so it can show all the dimples in your legs. Length goes approx 2 inches below the knees and I am 5'5'.I am not sold on how the bow falss but I can work with it.