Sizes come up a little small so would advise ordering a size bigger than you would order normally 8-9yrs seems to be suitable for a tall 6-7yr old