These pants are the perfect fit for a curvy body. I sized down to a 4 after noting these were very stretchy (short legs, 28" waist, 39" hips) and these hugged everywhere perfectly. The high waist is extremely flattering and elongates my legs. The only con: they do tend to cling dust particles but this can easily be solved with a lint roller. Overall, the perfect addition to any woman's closet as they bring a classy look while feeling like your wearing comfortable leggings.