I bought this dress with a matching hat, headband, shoes and swimsuit, for my little bniece, who is only 7months old and average size that wears 6-9 months clothes. I ordered this dress and the rest of the stuff for 12-18months, thinking would/should be perfect for the summer, BUT I was wrong, the dress that I got fits 0-3months, swimsuit was perfect for my friends newborn baby girl, hat is too small on my niece as well. I was very disappointed in this order, after waiting for that stuff for almost a months, I ended up keeping shoes only, they fit good for now! make sure to order atlist two sizes up:)