This XL size runs very large.  I wear a 14-16 and these were way big on me.  I ordered the Large and it fit just right.  The price is great.  They're nice and stretchy.  Not exactly soft, but soft enough for the price (hopefully a bit more after washing).  Jet black.  High waist, where I like to wear them without a camel toe hiking them up in the crotch.  Girl shaped--they fit the way girls pants SHOULD fit a girl!  No buckling out in the back of the waist!  They fit--I don't feel like I have to keep pulling them up.  The legs are a little long.  I have very long legs (29" inseam), so I was pleased since they'll probably shrink up in the wash a bit.  Snug-but-stretchy.  Skinny legs--but very stretchy--so they would fit some of you larger legged girls as well as skinny legs like mine.  I'm definitely getting more of these in the large size as they're comparable (though not quite as soft as) to NYDJ and 1/6 the price!  In NYDJ I wear a 10 since they run very large too.  I love how stretchy these are so they will fit me on fat and skinny days (I know you know what I mean!)