If it's a medium it should. I have the first generation (made in USA) and the second (made in Sri Lanka). My 12 year old daughter worn the first gen pack and had no issues, and she's thin as a rail too. Throw a bag of beans and rice in it and have her test it on for size and comfort. Good luck!