I purchased this for my daughter's school uniform a few weeks ago.  She loves it and wears it frequently.  It fits well and is easy to care for.  It just comes down to her knees, thereby meeting the school dress code, but it is not so long that it hinders her ability to be active.