I'm 5'2" - I was worried maybe these would be a bit tall for me . They're a touch higher than mid-thigh but they're still absolutely perfect and I LOVE them! A snug fit.
My thighs are a little bit big so it took some effort to get them on, but after that it fit no problem!
For other reference, I wear L size when it comes to knee pads.
Rated 0 on a scale of minus 2 to 2, where minus 2 is Runs Small, 0 is True to Size and 2 is Runs Large