Adorable on my 3 year old grand-daughter.  I bought size 4-5 so she will get some wear out of it. The tie helped take up the extra fabric until she grows some more.  It is well made and has a nice lining too.  Great purchase!