This jean skirt is very flattering while having a good amount of stretch to it! I ordered an XL but probably could have fit in an L. As someone who has a hard time finding comfortable and modest skirts, I really appreciated the length and fit. There is also some distress on the bottom of the skirt that is a SO cute. A plus was that shipping was super fast, such a great buy!:-)