My son is 8 years old. So I bought him a big one. Great fit. The only thing that confuses me is that the fingers on his suit are sewn on weirdly. As they are small, even my 5 year old's hands are too big. I have to cut my fingers, but otherwise everything is fine.