They are amazing! I've had issues with leg stability and my leg creeping too far forward for such a long time! I noticed a big change after just one ride. My trainer commented on it too! My legs stay exactly where they should and don't move around as much. I'm 5'3" and ordered the 49" I believe. They have a size chart on their site that is pretty helpful. I just ordered the same length as my old leathers though.