He is a usually a kids XL or adult S, the XL fit perfectly. Arrived on time and the quality is niceI had already purchased one in a size medium for my son and he loved it and everything was great except the belt was a little on the small size but still fit him.. I decided to purchase a second one in a size small for my smaller son because he loved it as well, but the second one came with the Pants that had a 4-5 inch tear along the side of the seam..The shirt had a small stain in the front center bottom of it and also had one of the red cotton balls that was torn off.. seems like it was used to me..The costume fit perfect. The mask was not child size and was big, but he still loved it and looked great.The costume is child size, the mask is XXL adult. I bought this particular costume because it included the mask, but my child didn’t even wear the mask because it was too big. The costume is good quality, the belt was a little small. We didn’t use the trinkets you’re supposed to tie together then tie to the costume because it takes forever to put them together and my child didn’t love the idea of having things tied around his wrists and ankles.I would buy again, but not for the amount of money I spent.The costume is great but the mask didnt come even though it says the mask is included. Thats the only thing but other than that great costume!This costume is pretty well made but it runs small. I measured and went by the chart but it barely fits my grandson. Also, the mask is evidently an adult size because it's even big on me. I think for the price, they could have done a kid size mask. I would return it but it's too late to get another one before Halloween.Not bad on the suit but the mask is really big it's to big on even myself but the body suit quality very well ????