I bought these for my now 10 month old baby girl when she was 9 months old. Since she has always worn 2 sizes more these fit perfectly! She has not gained much weight since then and is still wearing them. I've washed them many times and they still look the same. Great quality and they are very comfortable.