The sizing is tricky. I ordered 18/20 and it fits, but it slides down. I'm not sure if going up a size would help, because it's probably going to be too big where I need it to be smaller. It has a perfectly sewn-down, wide, elastic waistband that's not very snug. This pant is very well made, but I must return.