I bought these for my now 10 month old baby girl when she was 7 months old. Since she has always worn 2 sizes more these fit perfectly! I washed them many times and they don't fade. Great quality and they are very comfortable.