I love love love these pants!! The flat front is so flattering. I normally wear a medium petite, and I got a large Petite in these, given that people said they run small. They're wonderful and fit well, and I can wear a pair of leggings under them. Great pockets, easy to adjust and they stay where they're supposed to. Fantastic. Will definitely buy again.