not cotton and too small for an 8 year old the size is not accurate
not cotton and too small for a 9 year old the size is not accurate