When I opened the package these looked so small that I was worried but they fit just right!  They are stretchy but also so soft and comfortable.  I guess I'd say that they have a legging fit and they are almost as flexible as legging also - I could definitely do yoga in these.  The stretch has great recovery, does not bag out with wearing.  They were longer in the inseam than I expected.  I am 5' 7" and these go under my heel when barefoot, not the ankle length pictured.  They are called high-waist but I'd say they are just right, a bit below my belly button.