The size 10-12 fit my 6 year old son very well.  He is 4'3'' and a normal build.  The pants are big in the waist but a couple of safety pins fixed that real quick.  Boot covers stay on and up for hours.  Scarf with braids really adds to the Captain Jack theme.  My son instantly became Captain Jack and was a hit at his buddy's pirate themed bday party.  Highly Recommend this costume and the seller Costume Craze!!!