If XS (I am 5ft 1in about 114 pounds using XS shorts) is still loose on you, you might want to consider XL youth sizes. I even bought a pair of child biker shorts for my 7yo daughter (who is the size of a 4 yo) from Aerotechdesigns.com.