Wow she's sooo petite! She would probably be a medium. It's good that you have a place near you that carries them. I had to order mine online and was worried about the fit but got lucky.