I have bought these petite jeggings for years . They have always been the perfect fit and length . Unfortunately the quality is no longer great . Petite should be 27 inch leg . These are now measuring at 29 inch which means I now have wrinkly ankles . They also don't have elastic at the waist band . You just have to stretch the material over your hips . Also they are no longer skinny fit . They are baggy around your bottom (no sculpting there) and baggy around the back of your knees . I won't be buying them again. Very disappointed.