I'm 5'8" about 160 and these fit just fine on me. Once size definitely does not fit all, should say one size fits MOST. If you're any heavier than 160 then I wouldn't recommend these. They are plenty long enough.  The leather is a little more shiny instead of matte. If you are petite like the model I could definitely see these leggings not fitting tight on you. Cant complain much for 15 dollars you get what you pay for, I'm happy with the purchase!