I bought these for my daughter when she was 2 years old (in a size 3T). At 4 1/2 she was still wearing them, even though the pants only came down just below her knees! Now she has a pair in 5T and still loves them. They are super comfy and soft. Totally adorable.