Im still rating this in the middle because they are cute but I have a 2 year old and purchased the 3T. Shes not heavy but shes tall. They are way too small. They would have fit her maybe when she was 6 months old...maybe.