For size reference I'm 5' 2.5" and currently 118-120 pounds.
I love the puffy heart detail on this pullover! My usual girls size XL (12-14)* is a relaxed fit that hits me mid hip. I also ordered XXL (15-16) for comparison and it was tunic length for more rear coverage.
*Girls size XL (12-14) is similar in fit and width to a Lululemon waffleknit pullover that I have in size 4 for a relaxed fit.
Bag is a Toteme inspired ~$50 bag from Walmart (now sold out). It's way better than the Amazon ones I ordered but had to return.
J.Crew Factory kids petite friendly find
LTKFindsUnder50 LTKOver40 LTKPetite