Out of all the clothes we have ordered for back to school for my daughter, this was our favorite piece. She is 8 almost 9 and tall for her age, and this was knee-length. Also, love that it came with the built-in shorts, a definite bonus.