Ordered the XS for a 3 1/2 year old (Carter's 3T is comfortable to wear) and it was a bit long for the start of summer. She now sits comfortably to mid-calf and loves to dress them up and put them on quickly in the summer heat. Nice and cool. Adorable to cover up your swimsuit or to run errands. Expect a few years of use from them.