Cute set. However the shirt fits smaller. The pants are true fo size.  The bow is lopsided,  it's sewn on just one side so it sits crooked and under the collar.  Would have given it more stars if the bow was adjustable & shirt was same fitting as pants. My son wears a 6 and I got him a larger size.