The fabric is a little thinner than expected but well made - I like the details. At first I was afraid (because the pants are so thin) that you could see through them, but no. My son is 6 years old, tall (about 50 inches) and thin. For the most part but as he is so thin I will trim the belt a bit as it is quite loose fitting around him and also the pants are a bit baggy for him - but a perfect fit cannot be expected when our kids are in all Shapes come and sizes! :) I'm sure for the fatter kids it will fit just fine. My son says the suit is comfortable. He loves it and I love that it comes with a belt, wrist guard, hat, pants and boots. overshoes) etc. *Ears, sword and shield were purchased separately, everything is also on Revain