I love these jeans! I am between an 18-20 in jeans and am 5 ft. 2 in. I've been opting for boyfriend jeans lately because since the length is meant to be ankle length for average height, I can wear them rolled to have them ankle length, or unroll them and have them hit where a petite jean would usually hit - on my shoes but not hitting the ground. They are comfortable and have just the right amount of stretch. I went with the 20 to have a bit extra room. I also liked that these don't have too many frayed and cutout details. I will be ordering more