Gorgeous!  These leggings fit perfect.  They are form fitting at every curve.  I am 5' 9, 159lbs, purchased size L, and they fit perfectly in the rear and thighs and were tall enough with possibly an inch more in the leg past the ankle.  You could even be 5'10 or 5'11 and they would work perfectly, especially with boots.  Ideal height without wearing boots would be 5'6 to 5'10.  Ideal height with wearing boots 5'2 to 6'.  I choose to wear some gorgeous 5 inch gold sparkly platform sandals with these pants and a black top.  It looked Amazing!