This outfit is adorable and very well made. It runs really big. I always buy my clothes bigger. My son is 2 and wears a 4T, my daughter is 4 and wears a 6T, my baby is 9 mo. and wears an 18 mo. I bought this outfit in a 2T/3T and it looks like it could fit my 4 year old.