I am size 18/20, and I got the XL. I thought they would be too small, but I took a chance. Result: perfect fit. After washing [on Cold, Dry permapress], the length shunk up perfectly. Originally, they dragged a bit on the ground ( I'm  5'8). This also improved the feel. I felt they seemed a bit thin, like t-shirt fabric; but after washing, it made it feel a bit thicker --all good! I really like these pants for summer. What would make them perfect: I wish they had pockets!!