these are a cotton poly blend.. semi stretchy like the printed ones we love, a LITTLE bit bigger than the printed ones (honestly the face area is about the same, but these ear loops are a little longer..) this has a mesh liner, and actually breath well too.