3 inch length really lengthen the leg,so keep in mind if you have short or long legs.
5 inch length are long enough to cover upper thighs but still really lengthen the leg.
7 inch length is great for everyone and appropriate for 50+ and teens.
10 inch length is best for long legs. This length is great for some work
environments. If you have short legs,either wear a wedge heel or avoid all together.
My favorite is the 7 inch since I am short 🙂 J Crew is a great place to start looking
they have a great selection for all sizes and shapes.