My body type is curvy 5’6 and heavy in the thighs with very little belly weight size 12-14 188-192lbs. I got the Xl regular length, probably could’ve done better with petite. A large was too small. There was excess material in the crotch region that makes it look odd at times and the pants come up to almost Steve Urkel range if I’m not careful. I did some shrinking with the washer and dryer and this seemed to help. In comparison the petite joggers are a perfect fit for me. Hope this helps someone else!