We bought the small for my daughter who falls in the 50 percentile for height in 5 yr olds.  it was a little off the ground, but stayed low when the straps for the shoes were used.  She adored the outfit, and i loved it because it kept her warm.  I would definitely recommend it!