Great fit, perfect length
I'm 5'1", and these for just like leggings: perfect length. Based on the measurements, I would need a large, but I got a medium this time and they fit perfectly. They're a bit snug to get on, but I've had a lot of practice with hose. Once on, they stay in place for the whole workout.