I am not a small gal! I am 200lbs and 5'3. I bought size 20 and they were exactly what I was looking for. They fit, there isn't a zipper to contend with, they are nice enough to wear to work with a blouse and comfortable enough to wear golfing or anything in between. I have four pairs and plan to buy more! I have had them for two years now. I will be replacing them after this season, but for wearing them every week, all week...they have held up really well. I am hard on these pants and they still look great!