Adorable costume and my daughter loves it! We ordered a medium size (8-10) and it fits perfectly. My daughter is 6 and has a small frame. She's still a size 5 in some clothes if that helps you choose a size She's not THAT short but I ordered a pair of shiny gold leggings that you can find on Amazon and they look adorable.We bought also some shiny silver boots on a red bullseye, yes I overdid it a bit this halloween haha I deducted 1 star because the headband won't wear them because it's itchy and quite big (but you can tie it. It's stretchy I also think the sizing is way off and it took me forever to decide by reading the reviews.