Got this for my eight year old and she loves the way the fit and look, she even has worn them while not in school. The fabric is sturdy, richly navy and soft. Don;t think these would shrink in the wash. The pants also have the stretchy elastic in the waist so that it can be adjusted to fit.