Nice and comfortable but order 1 size down
I'm a straight fit and sometimes wear slightly curvy. I usually wear size 16 in zip-up pants in both AdditionElle and Pennington's, however I had to size down to 14 in these as the 16 was too roomy in hips, legs, and waist, so I'm not sure if these would work well for curvy fit because the waist will need to be taken in. I also have 29" inseam and they're perfect length for me unrolled.
Straight Fit
Halifax, NS