I'm very petite (5"2, 97 lbs) and have a relatively straight figure (no curves). I tried size 24 but found the leg and knee areas loose. It was quite a challenge to get the jeans up the hip (which I suspect was due to the extremely short zip for a mid-rise jeans - 3" I think) but once up, the waist and hip fit nicely but could have been more snug for a fresh pair as I know jeans will eventually stretch with wear. Material wise, Starless is a great dark wash and does not have much give which probably means it'll hold its shape better in the long run. Just too bad it doesn't fit me better.