These are very stretchy, I am typically a size 16/18 dress size and fit the size small with room to spare. They're super flattering, giving the illusion of wider hips, and I love love love the colors!! The fabric is sturdy, heavy, and high quality. And the pockets!!!!! so many pockets!!! My only caveat is that is they're hand wash only, otherwise love these pants