I bought this according to my son's clothing size, and it is definitely too small.  He wears it anyway, but I am not happy.  The mask is thin plastic with a thin rubber band stapled to it.  Super cheap.  The mask is the same material as the fire fighter hats that many fire stations give away to kids.  Not a quality product.