The eye cover is too small for the child's head (which isn't large). The fabric feels thin, even though the child says it gets warm inside, making me concerned about sweat. However, the costume is very nice overall, so I'd rate it 4.5 out of 5 stars.