I'm not petite, but i am short at 5'3 and while these fit in all the right places, the leggings are about 5-6 inches too long. i'm still deciding whether to return or hem - but the hemming would have to be professionally done with this material. bummer.