Mostly plastic but theres always a chance of getting a couple glass ones now and again. They were all left overs from when my grandma did sewing. When I got them they were all mixed up. But like I said more plastic than anything else from what I can tell.