Everything is a Latex with a mesh backing and hook and loop or elastic band.. Not what I excepted it to be, Head band would fit any one, all arm bands are made small/tight. nothing is plastic or sturdy. Nice look, not sure it would fit all adults