For reference I am 5’4” and about 130lbs. I normally take a size 4 in jeans, sometimes a 6. I typically wear a size small shirt. I have short, thick legs and a pear shape. I had a baby 2 years ago so I still have a bit of a mommy pooch. I love these jeggings. They don’t squeeze or dig anywhere. They are very forgiving. I got them in a size small and they fit perfect! I was worried I would need a size medium, but the small works great. The length is a tad longer than I would’ve liked, but it works and it’s fine. I was thinking they would hit right above the ankle, but they bunch ever so slightly. Not a big deal at all. The material I don’t think really shows my cellulite. It’s certainly not not a very thick normal jean material, but it is not thin at all. Obviously much thicker than a typical legging. I have had a couple other pairs of hue leggings and I am typically a small or sometimes a medium. The quality seems fine.Sometimes the denim look hue jeggings I have had fade ever so slightly, but not a huge deal. I think curvy ladies and moms will love these! Like I said they are forgiving and accommodating. No Gap at the waist in the back and I don’t feel like my legs are being squeezed. Most of all they are comfy and cute. I will order more pairs. I suppose I would say they run kinda true to size. Since J range between a small and medium in pants I would say order a size down if in doubt. Follow the size chart. A size small on their size chart is size 4-6. Hope this review was helpful, let me know by clicking the helpful vote if it was. Thanks.