If you have hips, these run a bit small. They are kind of straight legged. Material is slightly stretchy (more than denim but much less than a true stretch jean) so every time I'm about to pull them over my hips, I need to shimmy and I don't think they are going to make it, lol. They do and they feel nice on, but if you have an hourglass shape with a butt, these may not be the best choice. I was blessed with the hips but not the tush so I can fit into them ok. Got a large and wear a 12-14 comfortably.