I have a very hard time finding pants that fit my neice. She is 16 years old but she is 4'4" tall and chubby. I do not want her to dress like a 9 year old so  I always had to buy pants that were too long in order fit around her hips. I ordered these in a 20 and REMARKABLY the fit her when I bought them and have stretched while she has gained a few pounds. They are not too long because the fit tightly like " skinny jeans" around the ankle. Will buy again