I took size XS in the denim blue & black colors. These 7/8 leggings are so soft and flattering and it even hides panty lines well. Petite friendly 25" ankle length inseam. Not too thin. I'm 5' 2.5" and 115 pounds.

shop the pic
Commissionable links
Petite Made In Usa Organic Cotton Stretch Top | TJ Maxx
HeyNuts Essential 7/8 Leggings, Buttery Soft Pants Hawthorn Athletic Yoga Pants 25'' | Amazon (US)
adidas Women's Relaxed Fit Color Wash Adjustable Cap | Amazon (US)
New Balance Women's Dynasoft Pesu V1 Running Shoe | Amazon (US)
SAFAVIEH Tulum Collection TUL268A Moroccan Boho Distressed Non-Shedding Living Room Bedroom Accen... | Amazon (US)
Fitness Bag | Marika
HeyNuts Hawthorn Athletic Essential II High Waisted Yoga Capris Leggings, Workout Cropped Pants 21'' | Amazon (US)
Joovy Boot Lightweight Shopping Cart with Reusable, Removable Shopping Bag with Compact Standing ... | Amazon (US)