I ordered the size 4 "petite regular" (as opposed to the "petite short"), and the inseam just about hits the floor when I wear flats.  I think these would be too short for anyone over 5'1".  As for overall fit, they fit exactly.  Like skin.  They are quite fitted through the hip and thigh. Thank goodness for spandex! I do like the fit very much...finally, jeans that don't get me comments about how I look like I'm wearing hand-me-downs from my big brother.  The waistband hits just about at the waist for me, as I'm quite short-waisted.  I'd prefer it to sit lower, but it's not uncomfortable.  The denim itself is a lighter weight since it is stretch denim.  Oh, I do think these fit a curvy girl, because although my hips are narrow, I've got junk in my trunk, and these accomodate my junk nicely (another fit problem for me because many jeans brands are cut to accomodate wider hips and no butt).  For the price I'm buying another pair!