I must say though the helmet is kind of cheap looking and too loose on my son's head, but has so much fun! I don't really know how child 7 or 8 years old would fit in this costume. My 6 years old son have some problems with putting it on and off, so if you want to order it for child older than 6 I would go with bigger size.