These are perfect!! I've bought so many jeans (or jeggings) this past year and couldn't get the right fit. These are like a dream. I'm going to definitely order more pairs. The only thing is I wish the front pockets were real (the front are fake and the back are real), but I still give them five stars. Worth it!