Contacts make me uncomfortable, I have trouble even putting on mascara for shows so I'm sure as hell not sticking a tiny piece of….whatever they're made of….in my eye.
I think it's a form of silicon????????????????
Hydrophilic plastics called hydrogels. Which EW. plastic on my eyeballs that's weird