Love these pants!  They are made of a stretchy jean material that is thick enough to hide the things you want hidden.  These are not leggings, but instead fit like a tight in the thigh jean. the bottom of the jean has a small side slit.  I ordered my normal size and I like the way they fit...they are a little loose, which is how I like them.  I could wear a size smaller if I liked my jeans tight.  I am 5'4" and the they hit me a little below the ankle.  I haven't washed them yet but anticipate they will shrink in length some.