My daughter has been wearing these since she was 3. She will be 5 in July and they still look great. One of the pairs finally got a small hole in the knee a few months ago. Will be purchasing another set for her when she grows out of these.